SQL语言练习:[3]spj表(续)

2025-10-18 11:50:06

        左上为S表,左中为P表,左下为J表,右为SPJ表

SQL语言练习:[3]spj表(续)

找出所有供应商的姓名和所在城市

很简单,姓名与城市在S表,

所以

SQL语言练习:[3]spj表(续)

找出所有零件的名称、颜色、重量

这也很简单,因为这些属性都在p表

SQL语言练习:[3]spj表(续)

找出使用供应商S1所供应零件的工程号码。

要看清楚本题,它最终是让求出工程号码,条件是供应商为S1

SQL语言练习:[3]spj表(续)

找出工程项目J2使用的各种零件的名称及其数量

注意到零件名称是在P表的,数量是在SPJ表的,很明显是要用到表的连接的,但怎么连呢,注意到P表与SPJ表同有PNO,这就是突破点

SQL语言练习:[3]spj表(续)

找出上海厂商供应的所有零件号码

是要查找零件号码PNO,条件是上海厂商,仔细看题可得厂商与零件号码的联系是spj表,这里可以用嵌套语句来实现

SQL语言练习:[3]spj表(续)

找出使用上海产的零件的工程名称。

查询的是工程name(在J表),但要求是上海产的,出现了S表的内容,S表与J表的联系是通过SPJ表连接,条件如下

SQL语言练习:[3]spj表(续)

(共篇)上一篇:SPJ表简单练习|下一篇:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢