SQL语言练习:[3]spj表(续)
左上为S表,左中为P表,左下为J表,右为SPJ表
![SQL语言练习:[3]spj表(续)](https://exp-picture.cdn.bcebos.com/92dd32f7dfb2dc193d1ccaaf95def4dca1391085.jpg)
找出所有供应商的姓名和所在城市
很简单,姓名与城市在S表,
所以
![SQL语言练习:[3]spj表(续)](https://exp-picture.cdn.bcebos.com/6834ecc4ec995943fb31d94a95425d6b05d10485.jpg)
找出所有零件的名称、颜色、重量
这也很简单,因为这些属性都在p表
![SQL语言练习:[3]spj表(续)](https://exp-picture.cdn.bcebos.com/acfda02f47704618d2eb758fb08602214e577685.jpg)
找出使用供应商S1所供应零件的工程号码。
要看清楚本题,它最终是让求出工程号码,条件是供应商为S1
![SQL语言练习:[3]spj表(续)](https://exp-picture.cdn.bcebos.com/65ba880b312105611d92c45d08aee8d7582a6a85.jpg)
找出工程项目J2使用的各种零件的名称及其数量
注意到零件名称是在P表的,数量是在SPJ表的,很明显是要用到表的连接的,但怎么连呢,注意到P表与SPJ表同有PNO,这就是突破点
![SQL语言练习:[3]spj表(续)](https://exp-picture.cdn.bcebos.com/e1390a31dfb6326c7457087b89532f6322856085.jpg)
找出上海厂商供应的所有零件号码
是要查找零件号码PNO,条件是上海厂商,仔细看题可得厂商与零件号码的联系是spj表,这里可以用嵌套语句来实现
![SQL语言练习:[3]spj表(续)](https://exp-picture.cdn.bcebos.com/e3d059e833e0397210322a5eb586304860435685.jpg)
找出使用上海产的零件的工程名称。
查询的是工程name(在J表),但要求是上海产的,出现了S表的内容,S表与J表的联系是通过SPJ表连接,条件如下
![SQL语言练习:[3]spj表(续)](https://exp-picture.cdn.bcebos.com/5e4e9c2b74ee1c327129c09807f1d8a727334b85.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:42
阅读量:174
阅读量:56
阅读量:65
阅读量:131