这一次课程内容挺多的,而且时间感觉很近,实时上也是花了三个多小时才有系统的吸收。
主要是运算符的学习,还有排序、查询等到,其中想一下这些内容在python甚至其他任何一门语言都是必学的基础内容,学到最后留的练习题没有百度也都做出来了,希望是对的吧,哈哈。
①编写语句题目
SELECT product_name, regist_type
FROM product
WHERE regist_date > '2009-09-11';
②返回结果题目
1.返回是是个空白
正在上传…重新上传取消
2.返回price列不等于null的所有数据
正在上传…重新上传取消
3.返回的结果依旧是空表
正在上传…重新上传取消
③语句练习
SELECT product_name, sale_price, purchase_price
FROM product
WHERE sale_price- purchase_price > '500';
SELECT product_name, sale_price, purchase_price
FROM product
WHERE purchase_price-sale_price < '-500';
④语句练习
SELECT product_name, sale_price, purchase_price AS "profit"
FROM product
WHERE sale_price*0.9-purchase_price > '100' AND (product_type = '办公用品' OR product_type = '厨房用具');
2.5题
1. SUM(product_name)的括号不对
2.应该是先WHERE后再有GROUP BY
2.6题
SELECT SUM(sale_price), SUM(purchase_price)
FROM product
WHERE (SUM(sale_price)>SUM(purchase_price)) -----错的,因为不能用聚合函数
GROUP BY product_type;
SELECT product_type,SUM(sale_price), SUM(purchase_price)
FROM product
GROUP BY product_type
HAVING SUM(sale_price)>SUM(purchase_price)*1.5;
2.7题
ORDER BY !ISNULL(regist_date) ASC;