数据的增删改查补充练习
1、已知关系数据库表设计如下:
product:productID(产品编号)、productName(产品名称)、productType(产品类
型)
price:productID(产品编号)、companyID(公司编号)、pre_price(上一次价格)、
now_price(现在价格)
说明:
A、有可能很多个公司,每个公司有不同的产品价格;
B、浮动价格=上一次价格-现在价格。
请编写 SQL 语句查询出产品类别为“笔记本”的产品编号、产品名称和浮动价格,
并且以浮动价格由高到低排列的前十名的产品信息。
参考答案:
Select top 10 * from (select product.productID, productName,pre_price-now_price as
'浮动价格'from product,price where product.productID =price.productID )temptable order by '浮
动价格' desc
2、表 USERS:Number(编号)、Name(姓名)
表中有以下的数据:
1 a
2 b
3 b
4 a
5 c
6 c
要求删除表中的部分记录,当 Name 列上有相同时,只保留 Number 这列上值小的那
一行,操作结果应如下:
1 a
2 b
- 1
- 2
前往页