データベース: tennis
、つまりテニス クラブ。
説明した表:penalties
列: paymentno
、amount
、playerno
仕事:
- 違約金を高、中、低に分類 - 完了!
- 次に、低カテゴリのペナルティの数を数えます - 助けが必要です。
カウント関数を使用せずにパート 2 を実行するにはどうすればよいですか? これは可能ですか?
1 の SQL クエリ:
use tennis;
select tennis.penalties.paymentno,
tennis.penalties.amount,
tennis.penalties.playerno,
case
when playerno >= 0 and playerno <= 40 then 'low'
when playerno > 40 and playerno < 80 then 'medium'
when playerno > 80 then 'high'
end
from tennis.penalties;
ありがとう。