从两个没有连接条件的表中选择数据


Select data from two tables with no join condition

如果有人能帮忙,我将不胜感激。我有两个没有关系的表:

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

它为您提供表一和表二中的所有记录