[SQL Server][MySQL]order by find_in_set

有關資料庫的討論, 都可以在這發表哦~~

[SQL Server][MySQL]order by find_in_set

文章tim » 2014年 8月 15日, 15:49

在資料庫中使用 where in 查詢條件的排序結果為不定, 若是希望排序給定為自訂順序, MySql 可以用 order by find_in_set, 不過 MSSQL 沒有這樣的語法, 所以可以參考以下 workaround:

http://stackoverflow.com/questions/10245403/custom-order-in-sql

mysql order by find_in_set 參考
http://stackoverflow.com/questions/1631723/maintaining-order-in-mysql-in-query
多多留言, 整理文章, 把經驗累積下來.....
頭像
tim
 
文章: 1286
註冊時間: 2008年 11月 26日, 00:49

回到 資料庫專區(SQL/ORACLE/MySQL/...)

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 2 位訪客

cron