我使用的查詢像使用AND或OR功能後/前之間在MySQL
WHERE this.ID BETWEEN 1 AND 11
但我想另一個ID添加到這個喜歡
WHERE this.ID BETWEEN 1 AND 11 AND this.ID = 22
或即使
WHERE this.ID = 22 AND this.ID BETWEEN 1 AND 11
這會導致錯誤。
我堅持使用WHERE this.ID >= 1 AND this.ID <= 11 AND this.ID = 22
?有沒有更簡單的方法來做到這一點?
首先有一個語法錯誤。你有兩個WHERE子句 – e4c5
Im在這句話中顯示2個不同的查詢,我編輯它 –
你想達到什麼目的?如果ID在1和11之間,那麼同時它不能等於22.如果你想選擇所有在1和11之間的ID,並且你還需要'ID',它是相等的到22.然後你必須使用'OR'條件。 – Viki888