ต้องการยอดขายรวมแยกตามสาขาจากตาราง sales คำสั่งใดถูกต้อง

SELECT branch, SUM(amount) FROM sales WHERE branch = ALL;
SELECT branch, SUM(amount) FROM sales ORDER BY branch;
SELECT branch, COUNT(amount) FROM sales GROUP BY branch;
SELECT branch, SUM(amount) FROM sales GROUP BY branch;

เฉลยอธิบาย

SUM รวมยอด และ GROUP BY branch สร้างหนึ่งกลุ่มต่อสาขา ORDER BY เพียงเรียงแถว ส่วน COUNT นับจำนวนค่า

ข้อสอบอื่นในวิชาการใช้ภาษา SQL

ดูข้อสอบวิชานี้ทั้งหมด →