我有一個名爲OrderNumber的字段,並且已經有一個字段值爲「JY8023」的記錄。Like謂詞在SQL中如何工作?
我試着用這個SQL代碼查詢,但它什麼都沒返回。
SELECT .... WHERE OrderNumber LIKE "JY8023"
我也使用通配符試着和它的工作
SELECT .... WHERE OrderNumber Like "%JY8023%"
這是否意味着ORDERNUMBER像 「JY9023」是不一樣的訂單號碼= 「JY8023」?
他們不是_always_相同。我發現這個頁面非常有幫助:http://www.w3schools.com/sql/sql_like.asp – tkendrick20
[我無法重現](http://sqlfiddle.com/#!2/6741b/2)。你能在那裏重現嗎? – hims056
我在as/400上的DB2上試過這個,用FLD替換FLD ='X'LIKE'X'返回相同的記錄。 –