D
dpr
Aktives Mitglied
- Dabei seit
- 04.04.2006
- Beiträge
- 522
- Reaktionspunkte
- 0
dpr schrieb:Ich suche nochmal ein DB2, das wird aber dasselbe ergeben.
Erwartungsgemäß:
Code:
db2 => select r1.hour, de, en from (select hour, count(country) as de from r where country='de' group by hour) r1, (select hour, count(country) as en from r where country='en' group by hour) r2 where r1.hour=r2.hour
HOUR DE EN
----------- ----------- -----------
17 1 1
18 1 2
2 record(s) selected.
Wenn Du andere Ergebnisse siehst, passen entweder die Basisdaten nicht zu Deinem Beispiel ganz oben oder mysql baut Murks. Führe die 3 Anfragen einfach einmal nacheinander aus, dann siehst Du ja, wo der Hase läuft.