社区
Oracle
帖子详情
如果两个表,每个表有三个字段加在一起是主键的话,怎么相连两个表
tatajciliang
2015-03-30 07:19:05
有一个问题,现在有两个表,每个表的主键都是(三个字段A,B,C三个字段加在一起成为主键),两个表都有A,B,C三个字段和其他字段。
现在问题是想要联合两个表,然后从中获取需要的数据。
From 表1,表2 where 表1的三个字段 = 表2的三个字段 这样写么?
我的意思是怎么如上联合两个表?如果每个表都有一个字段是主键,那么就将键相连就行,但是每个表三个字段组成一起成为主键。怎么办?
...全文
456
4
打赏
收藏
如果两个表,每个表有三个字段加在一起是主键的话,怎么相连两个表
有一个问题,现在有两个表,每个表的主键都是(三个字段A,B,C三个字段加在一起成为主键),两个表都有A,B,C三个字段和其他字段。 现在问题是想要联合两个表,然后从中获取需要的数据。 From 表1,表2 where 表1的三个字段 = 表2的三个字段 这样写么? 我的意思是怎么如上联合两个表?如果每个表都有一个字段是主键,那么就将键相连就行,但是每个表三个字段组成一起成为主键。怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tatajciliang
2015-04-01
打赏
举报
回复
谢谢各位回答,我的问题是 如果一个表里有一个主键是产品代码,还有另外一个表主键是三个字段组成的,是产品代码,产品大小,产品类型 现在问题是, 想join这两个表,但是另外那个表的产品代码单独不是主键,这种情况怎么join两张表?
IceIsabel
2015-04-01
打赏
举报
回复
就是用产品代码关联啊,查出来的一个产品代码不一定是一条记录就是了
jdsnhan
2015-03-31
打赏
举报
回复
这与是否为主键没有关系。 用and连接起来所有的查询条件即可。
IceIsabel
2015-03-31
打赏
举报
回复
From 表1,表2 where 表1的A = 表2的A and 表1的B = 表2的B and 表1的C = 表2的C
Access2013数据库入门教程
本课程知识点【具体视频章节安排请到课程大纲里查看】: 第一章知识点:Access2013概述 1、Access2013概述 第二章知识点:Access2013工作界面 1、Access2013工作界面 第三章知识点:创建数据库
表
1、 使用
字段
模板...
mysql在已有
主键
的
表
中新增自增长
字段
如标题所示,给数据
表
加自增长
字段
是很简单的事情,但是如果这个
表
已经有
主键
,并且存在数据的情况下,怎么给数据
表
加自增长
主键
呢?下面咱们来详细说一下这个东东。 1、目标需求: (1)数据
表
没有id
字段
,但是有个...
主键
设计用什么
字段
类型比较好?
有些朋友可能不提倡数据库
表
必须要
主键
,但在我的思考中,觉得
每个
表
都应该具有
主键
,不管是单
主键
还是双
主键
,
主键
的存在就代
表
着
表
结构的完整性,
表
的记录必须得有唯一区分的
字段
,
主键
主要是用于其他
表
的外键...
Mysql数据库之
主键
1.
每个
表
只能定义一个
主键
。 2.唯一性原则:
主键
值必须唯一标识
表
中的每一行,且不能为 NULL,即
表
中不可能存在两行数据有相同的
主键
值。 3.最小化原则:复合
主键
不能包含不必要的多余列。当把复合
主键
的某一列...
联合
主键
和数据库中的三种
表
在一张
表
中建立
两个
主键
建立联合
主键
有两种方法 1.建立
主键
有两种方法:一种是在数据库提供的GUI环境中建立,另一种是通过SQL语句执行建立,下面分别介绍。 1).在数据库提供的GUI环境中建立(以SQL7为例)。 ...
Oracle
17,082
社区成员
55,236
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章