单选题
有某商场的销售记录(日期、商品名称、商品单价、销售数量),要查询每天的销售情况,以下正确的SQL语句是( )。
A、
SELECT * FROM 销售记录ORDER BY日期
B、
SELECT * FROM 销售记录GROUP BY日期
C、
SELECT 日期, SUM(销售数量) AS 销售总数量, SUM(销售数量*商品单价) 销售总额 FROM 销售记录ORDER BY日期
D、
SELECT 日期, SUM(销售数量) AS 销售总数量, SUM(销售数量)*SUM(商品单价) 销售总额FROM 销售记录ORDER BY日期
【正确答案】
C
【答案解析】
解析:SQL语句中GROUP BY子句用于对记录按组进行分组,常用于分组统计。使用GROUP BY 时,只能查询分组的元素和计算函数,不能查询表的所有记录,故B不正确;C中SUM(销售数量)统计每天的销售量,销售数量*商品单价是每条记录的销售额,SUM(销售数量)*SUM(商品单价)是每天的销售总额;D中SUM(商品单价)是把每天的记录单价相加,没有实际意义。故本题答案是C。
提交答案
关闭