Hi,
I'm using the following query
SELECT staff.staffid,sum(holiday.[DaysToBePaid]) AS [Holidays Taken]
FROM Staff INNER JOIN Holiday ON Staff.[StaffID] = Holiday.[StaffID]
WHERE Holiday.[datereturnedtowork] <= date()
group by staff.staffid
UNION ALL
SELECT staff.staffid,sum(Holiday.DaysToBePaid) AS [Days Booked But Not Taken]
FROM Staff INNER JOIN Holiday ON Staff.[StaffID] = Holiday.[StaffID]
WHERE holiday.[firstdayofholiday] >= date()
group by staff.staffid
order by staff.staffid;
to UNION 2 queries to return 2 values from the same table but based on 2 different where statements: But what i want is the result displayed a single line like so:
StaffID Holidays Taken Holidays To Be Taken
4 20 6
5 1
7 4
10 5 6
Is this possible ?
Thanks