社区
Oracle 高级技术
帖子详情
关于一个外键的SQL???
SunLightIce
2004-11-12 10:41:42
现在有这样两个表:
表1:
A(主键) B C(外键)
表2:
C(主键) D E
SELECT T1.A,T1.B,T2.C
FROM 表1 T1,表2 T2
WHERE T1.C=T2.C AND/OR (?)
我想当T1的A,B中有数据,而对应的T1的C为null时可以看到t1中a,b的数据,
而c为空,不知这样的where条件该怎么写???谢谢!
...全文
50
2
打赏
收藏
关于一个外键的SQL???
现在有这样两个表: 表1: A(主键)BC(外键) 表2: C(主键)DE SELECT T1.A,T1.B,T2.C FROM 表1 T1,表2 T2 WHERE T1.C=T2.C AND/OR (?) 我想当T1的A,B中有数据,而对应的T1的C为null时可以看到t1中a,b的数据, 而c为空,不知这样的where条件该怎么写???谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bzszp
2004-11-12
打赏
举报
回复
SELECT T1.A,T1.B,T2.C
FROM 表1 T1,表2 T2
WHERE T1.C=T2.C(+);
bluelamb
2004-11-12
打赏
举报
回复
SELECT T1.A,T1.B,T2.C
FROM 表1 T1,表2 T2
WHERE T1.C(+)=T2.C
Sql
Server2016从入门到实战应用
本课程设计的初衷是从基础知识入门到最后能独立掌握和编写各种业务场景下的
sql
语句,同时对数据库管理人员来说是
一个
不错的选择,因为该课程是比较系统性的,不像其他课程一样,只是其中的一些片段。不具备连贯性,...
My
SQL
能不设
外键
吗_my
sql
中的
外键
是什么?以及需要使用
外键
吗?
一个
班级的学生个人信息表:所以在设计的时候,就给表1添加
一个
外键
,这个
外键
就是表2中的学号字段,那么这样表1就是主表,表2就是子表。所以结合2张表就能保持数据的一致性、完整性(估计就是还原成原来的那张大表吧...
SQL
server如何设置主键和
外键
?
SQL
server如何设置主键和
外键
?
如何删除表的
外键
约束?
我们曾在第一章中讲过
外键
的作用,以及如何创建
一个
表的
外键
。建立了
外键
我们就建立起了两张表的关联关系,那如果我想删除主表呢?为了确保数据库的正确性,我们必须先解除两个表之间的关联关系,那就是删除
外键
约束...
my
sql
同
一个
表两个
外键
_可以对两个可能的表之一执行My
SQL
外键
吗?
也就是说,“
外键
”列包含
一个
ID值,该ID值必须存在于一组目标表中的
一个
中。通常,目标表以某种方式关联,例如作为某些常见数据超类的实例。您还需要在
外键
列旁边添加另一列,以便可以在每一行上指定引用的目标表。...
Oracle 高级技术
3,491
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章