0
各大統領のfirst_name、last_nameおよびstateを状態別に降順に表示しようとしています。しかし、複数の大統領が同じ州から来た場合は、姓で順番に表示する必要があります。 大文字小文字のSQL注文
私はCASE
を使用して、これを行うにしようとしていますが、私はSQLに新しいと一緒に
WHEN
/
THEN
と
ORDER BY
の使用方法に精通していないです。誰も私を正しい方向に向けることができますか?私はこのような何かをしようとしています
は:
SELECT first_name, last_name, state,
case
when COUNT(state)>1 then ORDER BY last_name
else ORDER BY state end
from president;
私もFROM
文の後CASE
句を移動し、GROUP BY
とORDER BY
でそれを使用しようとしましたが、私は取得しようと運を持っていませんでした結果私が試したすべての組み合わせが必要です。
私は正しい道にいるのか、それとももっと簡単な方法があるのか誰にでも教えてください。
が魅力のように働いた、迅速な対応と簡単な解決策をありがとう! – GainesvilleJesus