社区
MS-SQL Server
帖子详情
一张表,两个外键都引用一张表的主键
GoSky
2012-06-05 08:01:05
现在要多表连接,如何将它们区分开来?
...全文
229
3
打赏
收藏
一张表,两个外键都引用一张表的主键
现在要多表连接,如何将它们区分开来?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiaoliqing_2006
2012-06-05
打赏
举报
回复
怎么没整明白? 楼主能再描述清楚点吗?
bean_sql
2012-06-05
打赏
举报
回复
开着拖拉机泡妞
2012-06-05
打赏
举报
回复
MySql数据库技术精讲
包括各种约束:
主键
约束、
外键
约束、非空约束、**约束等;包括分组查询、聚合函数操作、限制查询、条件查询、排序查询、分组条件过滤、
表
的连接查询、内连接查询、外连接查询、自然连接查询、左外连接查询、右外连接...
SQLAchemy处理
一张
表
里
两个
外键
指向同一个
表
的
主键
许多时候实现目标功能都会遇到
一张
表
里
两个
外键
指向同一个
表
的
主键
,即为用一个
表
1关联另一个
表
2,
表
1里却使用了
两个
相同的
外键
去关联
表
2的
主键
,但是指向
表
2的事物是不同的,若不懂,直接看下列例子。
一个
表
中
两个
外键
对应另
一张
表
中一个
主键
SELECT TF_SCHOOL_DORMITORY_INFO.*, tsi.STAFF_NAME “ceoName”, ts_staff_info.STAFF_NAME AS “houseMasterName” FROM ( SELECT * FROM ts_staff_info ) tsi right join TF_SCHOOL_DORMITORY_INFO ON tsi.STAFF_ID...
外键
必须是另一个
表
的
主键
吗
不一定是
主键
,但必须是唯一性索引。
主键
约束和唯一性约束都是唯一性索引。FOREIGN KEY 约束SQL Server 2008其他版本
外键
(FK) 是用于建立和加强
两个
表
数据之间的链接的一列或多列。当创建或修改
表
时可通过定义 FOREIGN KEY 约束来创建
外键
。在
外键
引用
中,当一个
表
的列被
引用
作为另一个
表
的
主键
值的列时,就在两
表
之间创建了链接。这个列就成为第二个
表
的
外键
。例如,因为销售订单...
关于数据库
主键
和
外键
(终于弄懂啦)
一、什么是
主键
、
外键
: 关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个
主键
比如 学生
表
(学号,姓名,性别,班级) 其中每个学生的学号是唯一的,学号就是一个
主键
课程
表
(课程编号,课程名,学分) 其中课程编号是唯一的,课程编号就是一个
主键
成绩
表
(学号,课程号,成绩) 成绩
表
中单一一个属性无法唯一
MS-SQL Server
34,575
社区成员
254,583
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章