如果有人能帮忙,我将不胜感激。我有两个没有关系的表:
Table_1
ID credittype creditamount date time
------------------------------------
1 abc 10 2016-01-18 11:29:59 am
2 def 20 2016-01-20 4:35:58 pm
3 def 20 2016-01-21 4:35:58 pm
Table_2
ID debitetype debiteamount date time
------------------------------------
1 abc 10 2016-01-18 11:29:59 am
2 def 20 2016-01-19 4:35:58 pm
3 def 20 2016-01-21 4:35:58 pm
我只想显示这些表的值诸如此类
credittype creditamount debitetype debiteamount date time
---------------------------------------------------------
abc 10 2016-01-18 11:29:59 am
def 20 2016-01-19 4:35:58 pm
def 20 2016-01-20 4:35:58 pm
我会尝试这个查询
select * from Table_1 union select * from Table_2;
我没有得到答案,有人帮助我?
使用联合仅从两个表中获取不同的值。尝试使用"并集所有"返回所有值。请参阅 http://www.w3schools.com/sql/sql_union.asp。
注意,连接 2 个没有任何条件不好的表,它发现你没有很好地设计你的数据库结构。
所以,尝试这样:
选择tb1.credittype,tb1.creditamount,tb1.debitetype,tb1.debiteamount,tb1.date,tb1.time from table1,table2
它为您提供表一和表二中的所有记录