1

そのため、多くの例を見てきましたが、当然の結果が得られていません。私のテーブルには名前列があり、次に (bool) アクティベーション列があります。アルファベット順に 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 に答える