用sql语言编写以下查询:

gudnpqoy  于 2021-07-26  发布在  Java
关注(0)|答案(0)|浏览(192)

关闭。这个问题需要更加突出重点。它目前不接受答案。
**想改进这个问题吗?**通过编辑这篇文章更新这个问题,使它只关注一个问题。

8小时前关门了。
改进这个问题
我是sql编程的新手,在大学的实践练习中发现了这个练习,但我有点困惑!练习是这样的
给定以下关系模式:
培训师(ssn,姓名,姓氏,城市)
健身房(代码、姓名、城市、地址)
专业(代码、名称、描述)
小组课程(ssn、codg、日期、cods、参与者人数)
b。对于每个进行了10节以上空手道集体课(names=“karate”)的健身房,显示健身房的代码,并分别显示每个培训师参加该健身房培训师提供的集体课(任何专业)的总人数。
我对怎么做有点困惑,于是我决定试着把问题分成两个部分,假装是两个不同的练习。第一部分为每一个已经上过10节以上空手道集体课(names=“karate”)的健身房,分别显示该健身房的代码,第二部分为每个培训师分别显示该健身房培训师提供的参加集体课(任何专业)的总人数。
我就是这么做的:第一部分:

SELECT CODG
FORM GROUP_LESSON GL
INNER JOIN 
SPECIALTY S
GL.CODS=S.CODS 
WHERE
S.NAMES='KARATE'
GROUP  BY CODG
HAVING COUNT > 10

第二部分:

SELECT SUM(PARTICIPANTSNUMBER)
FROM   TRAINER T
INNER JOIN
GROUP_LESSONS
T.SSN = GL.SSN
GROUP BY SSN

首先,他们需要纠正吗?正如我所说,我在这方面相当新,所以任何帮助是适当的,第二,我如何才能“加入”然后呢?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题