Which of the following SQL queries counts the number of occurrences for each value of the field order_type in the table orders?
A.
SELECT order_type,COUNT(*) FROM orders WHERE order_type=order_type;
B.
SELECT order_type,COUNT(*) FROM orders GROUP BY order_type;
C.
COUNT(SELECT order_type FROM orders);
D.
SELECT COUNT(*) FROM orders ORDER BY order_type;
E.
SELECT AUTO_COUNT FROM orders COUNT order_type;
題解
SELECT敘述可以使用GROUP BY關鍵字來合併重複的欄位,答案是選項B。