2401_84280483 2024-04-25 15:11 采纳率: 91.4%
浏览 2
已结题

(8)使用T-SQL 语句在 Student 数据库中创建名为v_Count 的视图,统计“材瓤 工程学院”的男生人数和女生人数,如图9.10所示,补全以下横线处的语句。

(8)使用T-SQL 语句在 Student 数据库中创建名为v_Count 的视图,统计“材瓤
工程学院”的男生人数和女生人数,如图9.10所示,补全以下横线处的语句。

img

  • 写回答

3条回答 默认 最新

  • 檀越@新空间 2024-04-25 15:11
    关注

    下午好🌅🌅🌅
    本答案参考ChatGPT-3.5

    在 Student 数据库中创建名为 v_Count 的视图,统计“材料科学与工程学院”的男生人数和女生人数,如图9.10所示。

    解决方案如下:

    1. 首先,使用以下 SQL 语句创建视图:

    CREATE VIEW v_Count AS

    1. 接下来,使用以下 SQL 语句统计“材料科学与工程学院”的男生人数和女生人数:

    SELECT StSex, COUNT(*) AS 人数

    FROM StInfo JOIN DInfo ON StInfo.DID = DInfo.DID

    WHERE DName = '材料科学与工程学院'

    GROUP BY StSex

    1. 将第2步中的 SQL 语句添加到第1步创建的视图语句的 SELECT 子句中。

    完整的 SQL 语句如下:

    CREATE VIEW v_Count AS

    SELECT StSex, COUNT(*) AS 人数

    FROM StInfo JOIN DInfo ON StInfo.DID = DInfo.DID

    WHERE DName = '材料科学与工程学院'

    GROUP BY StSex

    1. 执行上述 SQL 语句,即可创建名为 v_Count 的视图,并统计“材料科学与工程学院”的男生人数和女生人数。

    图9.10 v_Count视图的信息:

    StSex | 人数

    男 | 3

    女 | 2

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 5月3日
  • 已采纳回答 4月25日
  • 创建了问题 4月25日