Ik heb een tabel met de volgende gegevens:
datum (Ymd), herkost (A,B)
nu wil ik een tabel eruit krijgen die er als volgt uit ziet
datum | A | B
01-12-2009 | 6 | 5
02-12-2009| 0| 11
03-12-2009 | 5 | 0
etc
Alleen lukt het me niet om de query te laten werken, en is het me niet gelukt de oplossing te vinden, dus hopelijk kunnen jullie me verder helpen
Het resultaat is dat de kolomnamen de gehele subquery zijn met waarde 0 en het resultaat maar 1 rij groot is.
Ik krijg geen foutmeldingen, en snap feitelijk niet wat ik hier fout doe.
datum (Ymd), herkost (A,B)
nu wil ik een tabel eruit krijgen die er als volgt uit ziet
datum | A | B
01-12-2009 | 6 | 5
02-12-2009| 0| 11
03-12-2009 | 5 | 0
etc
Alleen lukt het me niet om de query te laten werken, en is het me niet gelukt de oplossing te vinden, dus hopelijk kunnen jullie me verder helpen
SQL: multiquery
1
2
3
4
| SELECT count_a IN (count(`A`) FROM `table` WHERE `date` < 'startdate' AND `date` > 'enddate' AND `herkomst` = 'A' GROUP BY `date`), count_b IN (count(`B`) FROM `table` WHERE `date` < 'startdate' AND `date` > 'enddate' AND `herkomst` = 'B' GROUP BY `date`), date IN (`date` FROM `table` WHERE `date` < 'startdate' AND `date` > 'enddate' GROUP BY `date`) |
Het resultaat is dat de kolomnamen de gehele subquery zijn met waarde 0 en het resultaat maar 1 rij groot is.
Ik krijg geen foutmeldingen, en snap feitelijk niet wat ik hier fout doe.