= 30;题目二:更新数据以下是一个名为"products"的表的结构:请编写SQL语句,将价格高于2.00的水果产品的价格增加10%:UPDATE prod">

SQL数据库上机训练题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SQL数据库上机训练题

题目一:选择数据

以下是一个名为"employees"的表的结构:

请编写SQL语句,选择出年龄大于等于30岁的员工:

SELECT *

FROM employees

WHERE age >= 30;

题目二:更新数据

以下是一个名为"products"的表的结构:

请编写SQL语句,将价格高于2.00的水果产品的价格增加10%:

UPDATE products

SET price = price * 1.1

WHERE price > 2.00;

题目三:删除数据

以下是一个名为"customers"的表的结构:

请编写SQL语句,删除名为"David"的顾客的记录:

DELETE FROM customers

WHERE name = 'David';

题目四:排序数据

以下是一个名为"orders"的表的结构:

请编写SQL语句,按照订单日期降序排列:

SELECT *

FROM orders

ORDER BY order_date DESC;

题目五:聚合数据

以下是一个名为"sales"的表的结构:

请编写SQL语句,计算每个产品的总销售量和总销售额:

SELECT product_id, SUM(quantity) AS total_quantity,

SUM(quantity * price) AS total_sales

FROM sales

GROUP BY product_id;

通过完成以上训练题,可以加强你对SQL查询和操作的理解,并提升你的技能水平。加油!

相关文档
最新文档