SQL語法請教

請問以下的語句該如何修改呢?
b.computername like ('%t2%pk%' or '%t2%mu%' or '%t2%bs%')

執行出現以下錯誤
Incorrect syntax near the keyword 'or'.

感謝各位
2012-03-22 11:16 發佈
文章關鍵字 sq SQL 語法
請試試看改成:
WHERE b.computername like '%t2%pk%'
OR b.computername like '%t2%mu%'
OR b.computername like '%t2%bs%'

kagura0716 wrote:
請試試看改成:WHE...(恕刪)


hi Kagura0716

感謝您的回覆,後來發現因我後面還有其他條件式,才會出現這個錯誤
經達人指點之後像您所說的差不多,只要再用括號就行
沒想到括號有這樣的神奇之處

WHERE

(b.computername like '%t2%pk%'
OR b.computername like '%t2%mu%'
OR b.computername like '%t2%bs%') and

b.name in('2000','2700') and
b.lastchanged > '2011-01-15'

order by name
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?