结合两组有什么办法这两个查询合并成一个单一的查询需要通过查询
SELECT siftBal.SystemName,convert(varchar(10),siftBal.Date,110) as WorkDate,SUM(siftBal.CashIn) as CashIn,SUM(siftBal.CashOut) as CashOut,
(SUM(siftBal.CashIn) - SUM(siftBal.CashOut)) as NetCash
FROM tblShiftBalanceDetail siftBal
WHERE siftBal.Date between '10-28-2011' and '11-04-2011' group by convert(varchar(10),siftBal.Date,110),SystemName
SELECT convert(varchar(10),custPlay.DatePlayed,110) as WorkDate,SUM(custPlay.TotalPoints) as EntriesIn,SUM(custPlay.TotalWin) as Payout,
(SUM(custPlay.TotalPoints)*0.01) - SUM(custPlay.TotalWin) as NetProfit,
(SUM(custPlay.TotalWin)*100/SUM(custPlay.TotalPoints))*100 as Payout
FROM [tblCustomerPlay] custPlay
WHERE custPlay.DatePlayed between '10-28-2011' and '11-04-2011' group by convert(varchar(10),custPlay.DatePlayed,110)
列是不同的,所以UNION不会工作。这些数据集与我看起来完全不同;你能详细说明你的“结合”他们的意思吗?显示两个表格中的数据是什么样子以及期望的结果是什么样子会有所帮助,那么有人可以帮助你到达那里。 –