社区
疑难问题
帖子详情
怎样在主键表的结果集中添加多值属性表中是否存在的标志!!!
littlestoneyi
2003-10-18 09:56:25
怎样在主键表的结果集中添加多值属性表中是否存在的标志!!!
主键表的主键外键关联到多值属性表,现查询主键表,并且要给出属性表中是否有对应记录的标记。
想了半天了,请教各位大虾
...全文
27
1
打赏
收藏
怎样在主键表的结果集中添加多值属性表中是否存在的标志!!!
怎样在主键表的结果集中添加多值属性表中是否存在的标志!!! 主键表的主键外键关联到多值属性表,现查询主键表,并且要给出属性表中是否有对应记录的标记。 想了半天了,请教各位大虾
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
littlestoneyi
2003-10-18
打赏
举报
回复
我是构造的动态查询(本身已经是三表查询了),先构造查询字符串,
还要考虑效率不能低,我想用另一个存储过程单独查询是否存在对应的属性记录,但是程序员强烈要求用一个!!真是郁闷?!
数仓维度建模之维度
表
技术基础
数仓维度建模之维度
表
技术基础 01 维度
表
结构 组成结构:
主键
+ 维度
属性
名词解释:
主键
:作⽤是与事实
表
的外键进⾏关联。 维度
属性
:是⽤于描述维度特性的字段,⼀般作为 group by分组查询的条件。 举个例⼦: 时间维度
表
时间id在时间维度
表
⾥作为
主键
存在,事实
表
中
也存 在⼀个时间id与之关联,得到时间维度的⼀些维度
属性
02 ⼀致性维度 概念: 当不同的维度
表
的
属性
具有相同列名和领域内容时, 称维度
表
具有⼀致性。利⽤⼀致性
属性
与每个事实
表
关联,可将来⾃不同事实
表
的信息合并到同⼀报
表
中。
关于数据库主从
表
、
主键
PRIMARY KEY 外键约束 FOREIGN KEY 约束----NOT NULL,DEFAULT,CHECK...
如果由两个列共同组成
主键
,而且一个子
表
将
主键
作为可为空值的外键来继承,就可能得到错误的数据。可在一个外键列中插入有效的值,但在另一个外键列中插入空值。然后,可
添加
一个数据
表
检查约束,在可为空的外键中检查数据的有效性。 任何多列外键都可能遇到同样的问题。所以,你需要
添加
一个检查约束来检测异常。最初,检查约束将检查构成外键的所有列中可能为空的值。检查约束还要检查这些列中不能为空的值。如两个检查都通...
关于数据库主从
表
、
主键
、外键的关系
如果由两个列共同组成
主键
,而且一个子
表
将
主键
作为可为空值的外键来继承,就可能得到错误的数据。可在一个外键列中插入有效的值,但在另一个外键列中插入空值。然后,可
添加
一个数据
表
检查约束,在可为空的外键中检查数据的有效性。 任何多列外键都可能遇到同样的问题。所以,你需要
添加
一个检查约束来检测异常。最初,检查约束将检查构成外键的所有列中可能为空的值。检查约束还要检查这些列中不能为空的值。如两个检
数据库基础知识
元组:元组(tuple)是关系数据库中的基本概念,关系是一张
表
,
表
中
的每行(即数据库中的每条记录)就是一个元组,每列就是一个
属性
。在二维
表
里,元组也称为行。码:码就是能唯一标识实体的
属性
,对应
表
中
的列。候选码:若关系中的某一
属性
或
属性
组的值能唯一的标识一个元组,而其任何、子集都不能再标识,则称该
属性
组为候选码。例如:在学生实体中,“学号”是能唯一的区分学生实体的,同时又假设“姓名”、“班级”的
属性
组合足以区分学生实体,那么{学号}和{姓名,班级}都是候选码。主码: 主码也叫
主键
。
数据库
1.
主键
超键 候选键 外键
主键
:
表
中
的一个或多个字段,唯一地标识
表
中
某一条记录;一个
表
只有一个
主键
超键:
表
中
唯一标识元组的
属性
集,一个
属性
可以是一个超键,多个
属性
也是 候选键:不含有多余
属性
的超键,若再删除
属性
,则不是键 外键:在一个
表
中
存另一个
表
的
主键
2.数据库事务的四个特性及含义 ACID atomicity、correspondence、isolation、durability 原...
疑难问题
22,209
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章