问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sql 有关笛卡尔积的问题

发布网友 发布时间:2022-04-29 04:26

我来回答

3个回答

热心网友 时间:2022-04-10 14:44

我测试建了几个表,你自己对照改成你得表名列名就行了
create table student
(
sid int identity primary key,
name nvarchar(50)
)
insert into student
select 'aaa' union
select 'bbb' union
select 'ccc'
go
create table F
(
fid int identity primary key,
fname nvarchar(50)
)
go
insert into F
select '数学' union
select '语文' union
select '英语'
go
create table Score
(
cid int identity primary key,
sid int,
fid int,
score int
)
go
insert into score
select 1,1,60 union
select 1,2,70 union
select 1,3,80 union
select 2,1,90
go
select * from student
select * from f
select * from score
go
select s.sid,f.fid,s.name,fname
from student s
cross join score c
cross join f
where
not exists
(
select cid from score where s.sid=score.sid and f.fid=score.fid
)
group by s.sid,s.name,fname,f.fid
order by sid

热心网友 时间:2022-04-10 16:02

那个表的字段可以判断逃避考试?成绩=0吗?

select T1.姓名,T2.科目
rom T1,T2,T3 where T1.学号=T3.学号 and T2.课程号=T3.课程号 and T3.成绩=0追问没有成绩,就是在表3 中没有记录

追答select T1.姓名,T2.科目
rom T1,T2 where not exists (select * from T3 where T1.学号=T3.学号 and T2.课程号=T3.课程号 )

热心网友 时间:2022-04-10 17:37

我有疑问:
没有考试的学生:全部课程都没考试,一部分课程没考试追问就是要把学生所缺的考试列出来,有可能是一部分没考,也可能全都没考,就是说他缺考几门,就列出来几门。。。

追答这个你看看:
select t1.学号,t2.课程号 from t1 cross join t2 where not exists (select 1 from t3 where t1.学号=t3.学号 and t2.课程号=t3.课程号)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...抛物线y=x2-4x+3与x轴交于A、B两点,与y轴交于点C,连AC,将直线AC向右... 抢劫罪的构成要素有哪些 抢劫罪的几个要素 抢劫罪违反了什么法律 转化型抢劫的法律认定 我想问问我的魔兽世界帐号值多少钱? 我的号能卖多少?(魔兽世界) 求评估魔兽世界账号价值,懂得来! 魔兽世界账号问题,我有一个90级的DK,想便宜出售了,直接卖了,想问问大... 魔兽世界号价值评估 SQL语言如何把A表的一列与B表建立笛卡尔乘积 SQL的笛卡尔积问题,我现在需要从这3张表中取出这些数据,但出现重复... sql 笛卡尔积问题 SQL语句查询出现笛卡尔怎么办 写sql语句 一般什么时候出现笛卡尔积?如何避免? 2个表的笛卡尔积怎么用sql语句表示 SQL中笛卡尔积有什么用? 为什么三星A7老死机。 三星A7手机死机怎么办 三星A7手机总是死机? 三星A7手机死机怎么办? 学生怎样参与课堂有效性教学56 如何检验教育心理学研究的有效性 如何处理好课堂的开放与课堂的有效性问题 如何提高课堂教学的实效性 如何充分利用非智力因素来提高课堂教学的有效性 如何提高教育心理学的课堂教学效益 如何提高大学生学习的有效性 如何提高教师课堂教学行为的有效性 如何运用心理学感知规律提高课堂教学效果 SQL中三个表可以直接笛卡尔积吗?比如这样axbxc 为什么在实际中要避免构造广义笛卡尔积的sql语句 什么是游戏加速器,加速的好处在哪 汽车托底,保险公司拒赔 游戏加速器有用吗? 车辆保险拒赔怎么办 网游加速器有什么作用?! 游戏加速器有什么好处? 使用它要不要给钱? 各种游戏加速器真的有用吗? 网游加速器有什么用? 网游加速器真的有用吗? 怎么样把百度云里的视频连到电视上? 皓影carplay盒子放哪里 本田皓影如何连接手机导航显示屏幕- 问一问 本田皓影夜幻版车机连接不了手机wif 【车主点评:一个人的居家旅行必备神器-本田皓影混动版幻夜】 苹果抖音app怎么卸载- 问一问 我在抖音上面下载了一个软件叫焕然桌面,但是不知道怎么删除,请指教一下拜托了 求小黑猫和小白猫(小白羊?)的爱情插画大图~~ 白羊座的特点和个性图片