【发布时间】:2014-04-24 09:28:01
【问题描述】:
我想选择表格上没有重复的数据
例如
table1
data1; data2; data3; data4; data5
table2
data1; data2; data3
data1,data2,data3是相同的数据类型
表1
| data1 | data2 | data3 | data4 | data5 |
|----------|----------|----------|----------|----------|
| value1.1 | value2.1 | value3.1 | value4.1 | value5.1 |
表2
| data1 | data2 | data3 |
|----------|----------|----------|
| value1.1 | value2.1 | value3.1 |
| value1.2 | value2.2 | value3.2 |
| value1.3 | value2.3 | value3.3 |
我想从我的两个表中选择 data1、data2、data3,并使用不同的 data1
| data1 | data2 | data3 |
|----------|----------|----------|
| value1.1 | value2.1 | value3.1 |
| value1.2 | value2.2 | value3.2 |
| value1.3 | value2.3 | value3.3 |
我希望我的结果只有 3 列 例如 value1.1 来自 table1,value1.2 来自 table2
【问题讨论】:
-
你用的是什么关系型数据库?
-
这很困惑。能否请您显示 table1 和 table2 的内容,而不仅仅是预期的结果?
-
使用
UNION得到需要的结果