SQL如何查询供应商的名字以及各自负责的项目数

 时间:2026-02-15 10:20:12

1、首先,我们写上Select关键字,先不设置投影列。此时,我们可以根据要求设置来源表为S和SPJ。

SQL如何查询供应商的名字以及各自负责的项目数

2、然后,我们使用Where判断语句,连接上两个表的公共属性。

SQL如何查询供应商的名字以及各自负责的项目数

3、此时,题目要求列出供应商名字,因此我们需要利用Sname来分组。

SQL如何查询供应商的名字以及各自负责的项目数

4、这时,我们就能设置投影列为供应商名字和Count(项目)计数。

SQL如何查询供应商的名字以及各自负责的项目数

5、但是,这样的计算结果并不正确,因为我们算了重读数,所以我们必须加上Distinct关键字。

SQL如何查询供应商的名字以及各自负责的项目数

6、运行后,我们就能看到这样的结果了,下图包括全部代码,建议大家多看几遍。

SQL如何查询供应商的名字以及各自负责的项目数

SQL如何查询供应商的名字以及各自负责的项目数

  • Navicat如何切换到数据表设计视图#校园分享#
  • Sqlserver之通过Sql语句添加约束
  • Java怎么随机生成123这三个数字
  • java基本数据类型布尔类型boolean的使用(31)
  • 数据库怎么根据出生日期查询年龄
  • 热门搜索
    u盘怎么装系统 薄饼怎么做 油性皮肤怎么办 鼻子干怎么办 波司登羽绒服怎么样 蒜头鼻怎么办 京东卡怎么用 眼睛闪光是怎么回事 电脑开机蓝屏怎么办 孩子胆小怎么办