1

所以我看到了很多例子,但我没有得到应得的结果。我的表有一个名称列,然后是一个(布尔)激活列。我想按字母顺序 ASC 排序,然后我希望所有活动都在顶部,以便激活 DESC。

ORDER BY [eventName] ASC, [eventActivation] DESC

我想要的结果应该是

NAME | ACTIVATE
Ash      1
Jerry    1
Sam      1
Bruce    0
David    0

但我没有得到这个,而是我只按字母顺序得到结果。

对这个有帮助吗?从我所看到的一切看来,我似乎做得对,但我必须遗漏一些东西。我必须先分组吗?任何帮助将不胜感激

4

1 回答 1

2

应该

ORDER BY [eventActivation] DESC, [eventName] ASC
于 2013-08-05T16:36:02.803 回答