我正在尝试加入两张桌子的收据和销售。但我没有得到结果。我想在两个日期间隔之间得到结果
我的销售表结构
id date total
26 2014-07-16 9000
27 2014-07-15 6000
收据表结构
id date nettotal
18 2014-07-16 1000
19 2014-07-15 2500
我希望得到像
这样的结果date total nettotal
2014-07-16 9000
2014-07-16 1000
2014-07-15 6000
2014-07-15 2500
任何人都知道这些选择查询以获得这些结果吗?
答案 0 :(得分:0)
select date, total, nettotal
from (select date, total, null as nettotal, 2 as sort_col
from sale
union all
select date null as total, nettotal, 1 as sort_col
from receipt) as a
order by date desc, sort_col desc
注意:您需要显示您尝试过的内容