PHP / отчет MySql, использующий отличный и группа?

Я пытаюсь написать отчет 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

Кто-либо может помочь мне с тем, как сформировать те результаты в структуру отчета выше?

Спасибо

1
задан inertiahz 18 October 2010 в 16:33
поделиться