数据库查询语言方面的题

来源:百度知道 编辑:UC知道 时间:2024/06/05 23:05:52
这里有一个表

职工(职工号,姓名,年龄,性别)
社会团体(编号,名称,负责人,活动地点)
参加(职工号,编号,参加日期)

现在进行如下查询:

1.查找参加歌唱队或篮球队得职工号和姓名
2.查找没有参加任何团体的职工情况
3.查找参加了全部社会团体得职工情况
4.查找参加人数最多的社会团体的名称和负责人
5.求每个社团的参加人数
6.求参加人数超过100人得社会团体的名称和负责人
7.查找参加了职工号为“77888”得职工所参加得全部社会团体的职工号

我刚开始学SQL,一道例题我就蒙了,又没答案。。。能做多少算多少,我就这么点分,全给了。。谢谢了,拜托了
谢谢你啊,要是再回答几个我马上就给你分啊,谢谢谢谢咯,厉害啊,我后面几个有点搞不懂,帮帮我吧

1.select 职工.职工号, 姓名 from 职工,社会团体 ,参加 where 职工.职工号=参加.职工号 and 参加.编号 in (select 编号from 社会团体 where 名称='歌唱队' or 名称='篮球队')
2. select 职工号, 姓名 from 职工,社会团体 ,参加 where 职工.职工号=参加.职工号 and 参加.编号not in (select 编号from 社会团体)
3.select 职工.职工号, 姓名 from 职工,社会团体 ,参加 where 职工.职工号=参加.职工号 and 参加.编号 in (select 编号from 社会团体)
瞌睡吖,睡啦,明个再写吧

恩数据库的问题,1楼写了,我就不写了,以后要是还有数据库的问题欢迎一起讨论

123847748 我的qq

楼上的 等值和嵌套可以同时用么?
where 后面把条件都 and 上不就可以了`