Я пытаюсь написать отчет PHP для таблицы MySql однако, я немного застреваю на корректных командах, к которым я должен заглядывать...
Структура таблицы следующие:
| Int | employeeID | lessonID | date
| 1 | 15110 | 50 | 2010-10-18
| 2 | 15110 | 51 | 2010-10-18
| 3 | 15110 | 52 | 2010-10-18
| 4 | 15110 | 50 | 2010-10-18
| 5 | 13211 | 51 | 2010-10-18
| 6 | 13211 | 52 | 2010-10-18
| 7 | 11542 | 60 | 2010-10-18
Таким образом, каждый раз урок открыт, новая строка добавляется с employeeID и lessonID.
Отчет, который я пытаюсь создать, показал бы людям, которые получили доступ к lessonID 50, 51 и 52.
Например, отчет посмотрел бы что-то как:
| employeeID | lessonID 50 | lessonID 51 | lessonID 52 |
15110 Y Y Y
13211 N Y Y
То, что я имею до сих пор для моего SQL-запроса:
SELECT DISTINCT employeeID, lessonID
FROM elearning.el_lessonmetrics
WHERE lessonID = 50 OR lessonID = 51 OR lessonID = 52;
Который дает:
| employeeID | lessonID |
15110 50
15110 51
15110 52
13211 50
13211 51
Кто-либо может помочь мне с тем, как сформировать те результаты в структуру отчета выше?
Спасибо