Kullanarak PHP / MySQL rapor ayrı ve grup?

0 Cevap php

Ancak ben doğru komutları takılıp biraz ben bakmam gerekirdi olduğum bir MySql tablo için bir PHP rapor yazmaya çalışıyorum ...

Aşağıdaki gibi Tablo yapısı şu şekildedir:

|  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

Yani her bir ders yeni bir satır ÇalışanKimliği ve lessonID eklenir açıldı.

Ben oluşturmak çalışıyorum raporu lessonID 50, 51 ve 52 erişmiş insanlara göstermek istiyorum.

Örneğin rapor gibi bir şey olacaktır:

|  employeeID  |  lessonID 50  |  lessonID 51  |  lessonID 52  |

     15110           Y                 Y               Y
     13211           N                 Y               Y

Ne benim SQL sorgusu için bugüne kadar olduğu:

SELECT DISTINCT employeeID, lessonID

FROM elearning.el_lessonmetrics

WHERE lessonID = 50 OR lessonID = 51 OR lessonID = 52;

Verir:

|  employeeID  |  lessonID  |
    15110          50
    15110       51
    15110       52
    13211       50
    13211       51

Herkes yukarıdaki rapor yapısı içine bu sonuçları şekil nasıl bana yardımcı olabilir misiniz?

Teşekkürler

0 Cevap