关系数据库操作:供应商、零件数据库 SQL 查询与更新示例
关系数据库操作:供应商、零件数据库 SQL 查询与更新示例
本文展示了如何使用 SQL 语句对供应商和零件数据库进行查询和更新操作,示例数据包含三个关系模式:供应商、零件和供应货。
关系模式:
- 供应商 (S): (SKO, SMAME, CITY, STATUS, COLOR)
- 零件 (P): (PNO, WEIGHT, COLOR, CITY)
- 供应货 (SP): (SXO, PNO, QTY)
SQL 语句示例:
- 求供应红色零件的供应商名字:
SELECT DISTINCT SMAME FROM S WHERE COLOR = '红色';
- 求北京供应商的号码、名字和状况 (STATUS):
SELECT SKO, SMAME, STATUS FROM S WHERE CITY = '北京';
- 求零件 P2 的总供应量:
SELECT SUM(QTY) FROM SP WHERE PNO = 'P2';
- 把零件 P2 的重量增加 5,颜色改为黄色:
UPDATE P SET COLOR = '黄色' WHERE PNO = 'P2';
UPDATE P SET WEIGHT = WEIGHT + 5 WHERE PNO = 'P2';
以上 SQL 语句展示了如何使用 SELECT 和 UPDATE 语句查询和更新数据库中的数据,可以作为学习和实践关系数据库操作的参考。
原文地址: https://www.cveoy.top/t/topic/l0n3 著作权归作者所有。请勿转载和采集!