0
我在下拉列表中有一個選項列表。我在SQL中使用'ORDER BY NAMES'的位置。但是,如果我搜索「man」關鍵字,它顯示的列表顯示在下圖中。這裏我的問題是我得到這個名單,因爲CASE敏感?按優先順序在SQL中按名稱排序
在前兩個選項後顯示正確。如何首先顯示3,4選項,因爲它們按字母順序排列。
我也嘗試了ORDER BY LOWER(NAMES)仍然得到相同的解決方案。
我在下拉列表中有一個選項列表。我在SQL中使用'ORDER BY NAMES'的位置。但是,如果我搜索「man」關鍵字,它顯示的列表顯示在下圖中。這裏我的問題是我得到這個名單,因爲CASE敏感?按優先順序在SQL中按名稱排序
在前兩個選項後顯示正確。如何首先顯示3,4選項,因爲它們按字母順序排列。
我也嘗試了ORDER BY LOWER(NAMES)仍然得到相同的解決方案。
我不喜歡鏈接關閉網站,所以我會在這裏重複了答案:
如果你想顯式指定「按訂單」,其中回來的,喜歡的順序爲回答
select * from tablename
order by priority='High' DESC,
priority='Medium' DESC, priority='Low" DESC;
信用:如果你有這樣的有值「低」,「高」或「中等」優先級字段..這樣做MySQL dev Billy Kimble