0
SELECT bahisisim,ID FROM bahis WHERE bahisisim LIKE '%$isim%' and onay!=='0'
這不工作,我該如何修改?MySQL語法:一個查詢中的WHERE和LIKE子句
SELECT bahisisim,ID FROM bahis WHERE bahisisim LIKE '%$isim%' and onay!=='0'
這不工作,我該如何修改?MySQL語法:一個查詢中的WHERE和LIKE子句
我不知道使用的==操作符在MySQL中,嘗試這樣做:
SELECT bahisisim,ID FROM bahis WHERE bahisisim LIKE '%$isim%' and onay <> '0'
如果你有一個錯誤,展現給我們的錯誤,因爲我們找到了解決方案。 ;)
存在只是因爲一個錯誤==,所以請更改您的查詢:
SELECT bahisisim,ID FROM bahis WHERE bahisisim LIKE '%$isim%' and onay!='0';
OR
SELECT bahisisim,ID FROM bahis WHERE bahisisim LIKE '%$isim%' and onay <>'0';
更多,你可以去http://dev.mysql.com/doc/refman/5.0/en/comparison-operators.html
什麼!錯誤消息? – Tchoupi 2012-08-17 17:44:56
'!=='不是有效的MySQL操作符。 '''''SQL是不相等的,儘管MySQL也尊重'!='。 – 2012-08-17 17:45:11
除了Micheal的優點之外,還要避免LIKE子句的'%'前面。你會得到一個表鎖。 – 2012-08-17 17:51:05