All pastes #766406 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-11-08 21:15 UTC
rendered paste body
CREATE view montofri as SELECT 0 as dy UNION SELECT 1 UNION SELECT 2 UNION SELECT 3 UNION SELECT 4;

SET group_concat_max_len=255;

SELECT weeknum.wk, group_concat(ifnull(timedata.startTime,'NA') ORDER BY montofri.dy) as start,
group_concat(ifnull(timedata.endTime,'NA') ORDER BY montofri.dy) as END,
group_concat(weeknum.wk ORDER BY montofri.dy) as test
FROM montofri
JOIN (SELECT DISTINCT WEEKOFYEAR(DATE) as wk FROM timesheet) as weeknum
LEFT JOIN timesheet on montofri.dy=WEEKDAY(timesheet.DATE) AND weeknum.wk=WEEKOFYEAR(timesheet.DATE)
LEFT JOIN timedata on timesheet.id = timedata.timesheetID
GROUP BY weeknum.wk