반응형
2개의 문자열을 비교하여 일치하지 않는 것을 찾습니다.
MariaDB 10.2에서 쿼리를 만들어야 합니다.지금과 같이 문자열 함수로 쿼리를 작성하려고 합니다.
아래는 시나리오입니다.
한 문자열에는 자리 표시자가 있고 다른 문자열에는 자리 표시자의 값이 있습니다.한 열에는 자리 표시자가 있고 다른 열에는 자리 표시자 값이 있는 표 형식의 출력을 가져오려고 합니다.
value1 --> jdbc:postgresql://$PGHOST_1$:$PGPORT_INSTANCE_1$/이벤트 스토어
value2 --> jdbc:postgresql://1.2.3.4:5432/이벤트 스토어
나는 지금 아래의 데이터를 얻고 싶습니다.
미리 감사드립니다.
이것은 루프 메커니즘이 필요합니다.따라서 저장 프로시저 또는 클라이언트 코드를 사용하여 루프를 수행합니다.
SELECT placeholder, `value` FROM mylist;
`col` starts out looking like `value1`
foreach row in the list of replacements:
UPDATE mytable SET col =
REPLACE(col, placeholder, `value`);
Now `col` looks like your `value2`
아니면, 당신이 바꾸고 싶지 않다면,col
:
SELECT placeholder, `value` FROM mylist;
SELECT @col := col FROM mytable;
foreach row in the list of replacements:
SET @col =
REPLACE(@col, placeholder, `value`);
then use @col in subsequent work
(value
는 키워드이므로 backtics.)
거기서부터 "미스매치"를 구축합니다.
언급URL : https://stackoverflow.com/questions/58417797/comparing-2-strings-and-find-out-mismatches
반응형
'programing' 카테고리의 다른 글
pip install numpy 문제 - RuntimeError: 깨진 툴체인: 단순한 C 프로그램을 연결할 수 없습니다. (0) | 2023.10.20 |
---|---|
교차 도메인 요청에 대한 간헐적 ERR_SSL_PROTOCOL_ERROR 오류 (0) | 2023.10.20 |
C와 C++의 JNI 통화가 다릅니까? (0) | 2023.10.20 |
코드 점화기의 활성 레코드 패턴을 사용한 UNION 쿼리 (0) | 2023.10.20 |
RWordPress는 어떻게 블로그 포스트 콘텐츠를 검색할 수 있습니까? (0) | 2023.10.20 |