2.基础查询与排序
作业
2.1
编写一条SQL语句,从 product
(商品) 表中选取出“登记日期(regist_date
)在2009年4月28日之后”的商品,查询结果要包含 product name
和 regist_date
两列。
编译结果:
2.2
全为空
2.3
我的答案:
2.4
请写出一条SELECT语句,从 product
表中选取出满足“销售单价打九折之后利润高于 100
日元的办公用品和厨房用具”条件的记录。查询结果要包括 product_name
列、product_type
列以及销售单价打九折之后的利润(别名设定为 profit
)。
提示:销售单价打九折,可以通过 sale_price
列的值乘以0.9获得,利润可以通过该值减去 purchase_price
列的值获得。
我的答案:
运行结果:
2.5
*where
语句应在group
之前
*product_name
不能使用sum函数
2.6
请编写一条SELECT语句,求出销售单价( sale_price
列)合计值大于进货单价( purchase_price
列)合计值1.5倍的商品种类。执行结果如下所示。
product_type | sum | sum -------------+------+------ 衣服 | 5000 | 3300 办公用品 | 600 | 320
我的答案:
2.7
此前我们曾经使用SELECT语句选取出了product(商品)表中的全部记录。当时我们使用了 ORDER BY
子句来指定排列顺序,但现在已经无法记起当时如何指定的了。请根据下列执行结果,思考 ORDER BY
子句的内容。
我的答案:
执行结果:
本文作者:乐池
本文链接:https://www.cnblogs.com/ratillase/p/16381494.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步