Hoi.
Ik wil met 2 tabellen en een koppeltabel een matrix genereren, waarin de eerste tabel waarden over de verticale as vult en de tweede tabel de horizontale as. De koppeltabel bepaalt welke bool-waarden in de cellen komen.
onderstaand een voorbeeld met welke kinderen welke groenten lusten
database
gewenst resultaat
met iets dergelijks krijg je wel de juist info uit de database, maar niet op de manier waarmee ik er verder mee wil in de code
wie kan me in de juiste richting wijzen?
Ik wil met 2 tabellen en een koppeltabel een matrix genereren, waarin de eerste tabel waarden over de verticale as vult en de tweede tabel de horizontale as. De koppeltabel bepaalt welke bool-waarden in de cellen komen.
onderstaand een voorbeeld met welke kinderen welke groenten lusten
database
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| KIND { 1: JAN 2: PIET 3: KIM 4: LISA } LUST { 1, 1; 1, 4; 2, 3; 3, 1; 3, 2; 3, 3; 3, 4; 4, 1; 4, 3; } GROENTE { 1: PREI; 2: SPRUITJES; 3: BROCCOLI; 4: ANDIJVIE; } |
gewenst resultaat
code:
1
2
3
4
5
| PREI SPRUITJES BROCCOLI ANDIJVIE JAN T T PIET T KIM T T T T LISA T T |
met iets dergelijks krijg je wel de juist info uit de database, maar niet op de manier waarmee ik er verder mee wil in de code
code:
1
2
3
| select * from kind inner join lust on kind.id = lust.kind inner join groente on groente.id = lust.groente |
wie kan me in de juiste richting wijzen?