많은 열이있는 '고객'테이블이 있다고 가정하고 'Thomas'(성 = '토마스')로 끝나는 모든 고객을 표시하려고합니다. 다음 쿼리는 빈 결과 (행 없음)를 보여줍니다. 또한 오류를 표시하지 않았습니다.SQLite3에서 열의 특정 텍스트 값 검색
SELECT * FROM Customer WHERE Lastname = 'Thomas';
다음 쿼리를 실행하면 정확한 결과를 얻을 수 있습니다.
SELECT * FROM Customer WHERE Lastname LIKE '%Thomas%';
첫 번째 쿼리의 문제점을 알고 싶습니다. Npm과 함께 sqlite3을 사용하고 있습니다. 아래는 '.show'명령의 결과입니다 (문제가 config 인 경우).
sqlite> .show
echo: off
explain: off
headers: on
mode: column
nullvalue: ""
output: stdout
separator: "|"
stats: off
width:
일치해야한다고 생각되는 레코드의 '성'열에 정확한 값은 무엇입니까? –