我有一個奇怪的案例構建MySql查詢:SQL查詢中的奇怪邏輯
這是它。
- 我需要梳理基礎上FIRST_NAME結果和last_name
- 我預期的結果是爲了使用CONCAT(名字,姓氏)的
,但我只限於不要在使用CONCAT ORDER BY。有沒有一種辦法可以構建查詢
RAW SQL:
SELECT CONCAT(first_name, last_name)
FROM users
ORDER BY CONCAT(first_name, last_name)
案例:FIRST_NAME可以爲空
例
First Name Last Name A B B C D
現在我需要的排序順序爲
AB B CD
'SELECT CONCAT(first_name,last_name)FROM users ORDER BY 1'? – 2013-04-25 14:07:31