课程习题
2.1
编写一条SQL语句,从 product
(商品) 表中选取出“登记日期(regist_date
)在2009年4月28日之后”的商品,查询结果要包含 product name
和 regist_date
两列。
SELECT product_name, regist_date
FROM product AS p
WHERE regist_date > '2009-04-28';
2.2
请说出对product 表执行如下3条SELECT语句时的返回结果。
SELECT *
FROM product
WHERE purchase_price = NULL;
SELECT *
FROM product
WHERE purchase_price <> NULL;
SELECT *
FROM product
WHERE product_name > NULL;
2.2.1 从table product 里面选取 purchase price 是空值的所有列。
2.2.2. 从table product 里面选取 purchase price 不是空值的所有列。
2.2.3 从table product 里面不选定任何行数据。
2.3
2.2.3
章节中的SELECT语句能够从 product
表中取出“销售单价(sale_price
)比进货单价(purchase_price
)高出500日元以上”的商品。请写出两条可以得到相同结果的SELECT语句。执行结果如下所示:
product_name |