것은 내가 데이터를 다음의 한 문자에 따라 특정 행을 무시 :SQL은
NAME 1 NAME2
NAME SURNAME NAME SURNAME(AI)
NAME1 SURNAME1 NAME1 SURNAME1(101)
MICHAEL BEUM MICHAEL BEUM(114)
MICHAEL BAUM MICHAEL BEUM
쿼리 같은 테이블에 유사한 이름을 비교한다. 다음 문자가 포함 된 행을 어떻게 무시할 수 있습니까? (AI), (101), (114) ...? 모든 name_surname에는 fmr.name, fmr.surname, fmr.name_surname 열과 고유 ID가 있습니다. 나는 그리 좋아하지 않고, CONCAT과 같은 것을 시도해 보았습니다. 그리고 나는 아직도이 행을 결과로 얻습니다. (DB 10.5)
나는 어떤 도움을 주셔서 감사합니다. 고맙습니다.
당신은 당신이 시도 NOT LIKE 버전을 보여줄 수 있을까? –
@a_horse_with_no_name DB2 10.5를 사용하고 있습니다. 감사합니다. – anatrija
@ Raphaël Althaus 안녕하세요, SELECT * FROM TABLE WHERE NAME2는 '% (AI) %'와 (와) '% (101) %'가 같지 않고 NAME2는 '% (114) %'와 비슷하지 않습니다. – anatrija