假設我有一個名爲'Customer'的表,其中有很多列,我想要顯示所有名字以'Thomas'(Lastname ='Thomas')結尾的客戶。以下查詢顯示空結果(無行)。它也沒有顯示任何錯誤。在SQLite3的列中搜索特定的文本值
SELECT * FROM Customer WHERE Lastname = 'Thomas';
在執行以下查詢時給了我正確的結果。
SELECT * FROM Customer WHERE Lastname LIKE '%Thomas%';
我想知道我的第一個查詢有什麼問題。我用Npm使用sqlite3。下面是'.show'命令的結果(只是在配置問題的情況下)。
sqlite> .show
echo: off
explain: off
headers: on
mode: column
nullvalue: ""
output: stdout
separator: "|"
stats: off
width:
您認爲應該匹配的記錄的「姓氏」列中的確切值是什麼? –