Voorbeeld:
Tabel: Datum
id: 1 type: Maandag
id: 2 type: Dinsdag
Tabel: Bezoek
id: 1 Naam: Piet da_id: 1 dagdeel:Ochtend
id: 2 Naam: Koos da_id: 2 dagdeel:Ochtend
id: 3 Naam: Piet da_id: 1 dagdeel:Middag
Ik heb een sql die mij, in een <table>, de volgende output geeft:
----------------------------------------------
<tr><td>Dag</td> <td>Ochtend</td> <td>Middag</td> </tr>
<tr><td>Maandag</td> <td>Piet</td> <td></td> </tr>
<tr><td>Maandag</td> <td></td> <td>Piet</td> </tr>
<tr><td>Dinsdag</td> <td>Koos</td> <td></td> </tr>
-----------------------------------------------
Maar ik wil graag de volgende output:
----------------------------------------------
<tr><td>Dag</td> <td>Ochtend</td> <td>Middag</td> </tr>
<tr><td>Maandag</td> <td>Piet</td> <td>Piet</td> </tr>
<tr><td>Dinsdag</td> <td>Koos</td> <td></td> </tr>
-----------------------------------------------
Dus in dit geval bij de maandag 1 regel waarin zowel de ochtend als de middag wordt weergegeven. Hoe moet ik dit benaderen is dit een kwestie van SQL want mijn left join redt dit niet of moet ik hier iets met php fixen.... Wie heeft er een idee?
1.679 views