我有一個使用WHERE
子句中的OR
語句的查詢。通過`OR`語句訂購結果MySQL
如何通過OR語句外觀來排列元素? 例如,假設下面的查詢:
SELECT id,message,link,data_hora,like_count FROM mensagens
WHERE message = 'pineapple juice' OR message = 'pineapple' OR messsage = 'juice'
我想,結果第一次顯示了「菠蘿汁」的結果,並在此之後,其他人,我想不出與ORDER BY
聲明
只是一個建議:SELECT ID,消息,鏈接,data_hora,like_count從mensagens在哪裏消息IN('菠蘿汁','菠蘿','果汁')ORDER BY消息DESC – 2013-04-29 14:36:27
@AndaIancu這隻適用,因爲果汁是菠蘿之前的字母順序。如果是「菠蘿宿舍」,你會在列表中首先出現「宿舍」。 – Jonathan 2013-04-29 14:42:07