我有這個疑問的MySQL查詢或不
Select ID, title,tags from items where ID != 305096 AND title LIKE '%airplane%' or title LIKE '%car%' ORDER BY ID DESC LIMIT 20
我想,除非ID == 305096.我還試圖用「<>」,但沒有工作的所有結果。 你有什麼想法嗎?謝謝!
我有這個疑問的MySQL查詢或不
Select ID, title,tags from items where ID != 305096 AND title LIKE '%airplane%' or title LIKE '%car%' ORDER BY ID DESC LIMIT 20
我想,除非ID == 305096.我還試圖用「<>」,但沒有工作的所有結果。 你有什麼想法嗎?謝謝!
Select ID, title,tags from items where ID != 305096 AND (title LIKE '%airplane%' or title LIKE '%car%') ORDER BY ID DESC LIMIT 20
不得不用括號:
Select ID, title,tags from items where ID != 305096 AND (title LIKE '%airplane%' or title LIKE '%car%') ORDER BY ID DESC LIMIT 20
試着在你的邏輯一些括號是這樣的:
Select ID, title,tags from items
where (ID != 305096) AND (title LIKE '%airplane%' or title LIKE '%car%')
ORDER BY ID DESC LIMIT 20
使用括號包裹where條件的其他部分 – aarryy