1
所以我見過很多的例子,我只是沒有得到應得的結果。我的表有一個名稱列,然後是一個(布爾)激活列。我想按字母順序排序ASC,然後我想要所有在頂部的活動,所以激活DESC。SQL順序通過兩列不同的方式在同一個表中。
ORDER BY [eventName] ASC, [eventActivation] DESC
我想應該是
NAME | ACTIVATE
Ash 1
Jerry 1
Sam 1
Bruce 0
David 0
,但我不明白這不是我得到的結果只有字母的這個結果。
對此有幫助嗎?從我看到的所有事情看,似乎我正在做這件事,但我必須錯過一些東西。我必須先分組嗎?任何幫助將不勝感激
我就投了這一點,因爲它的工作!但爲什麼做DESC首先重要?再次感謝。 – NitroFrost
因爲這是您希望對結果進行排序的自然順序 – SQLMenace