我正在尝试将两个查询组合在一起,以提供一个具有一个共同总数的组合堆栈表,例如QTY。
我不希望日期重复发生。我需要将列保持分离,但是如果可能的话,我希望将Qty列合并。
我试过'union',但没有用,因为它直接堆叠在上面,而且值是不同的格式。
有人可以帮忙吗? ; - )
答案 0 :(得分:2)
SELECT t.* FROM (
SELECT [Date], [Eggs], NULL [Colour], [Qty] FROM Table1
UNION ALL
SELECT [Date], NULL [Eggs], [Colour], [Qty] FROM Table2
) t ORDER BY t.[Date]