No.105 SQLの構文として,正しいものはどれか。
⭕️
❌
💾
🖊 | ☑️ |
⭕️ | [[ AnswerCalc[0] ]] % | A | [[ AnswerCalc[1] ]] |
- SELECT 注文日, AVG(数量)
FROM 注文明細
注文日がGROUP BY句で指定されていないのに、SELECTで注文日と集計関数が使用されているので不適切です。 - SELECT 注文日, AVG(数量)
FROM 注文明細
GROUP BY 注文日
正しい。注文日ごとの数量が出力されるSQL文です。 - SELECT 注文日, AVG(SUM(数量))
FROM 注文明細
GROUP BY 注文日
AVG関数は引数が列名でなければならないので不適切です。 - SELECT 注文日
FROM 注文明細
WHERE SUM(数量) > 1000
GROUP BY 注文日
WHERE句はグループ化前に行を制限するので、集計関数を条件指定に使用することはできません。
💾
✔️
[[ d.CommentTxt ]] |
< | > |
🥇 |