von DPunch » Fr, 20.01.2012 12:52
Aloha
fydr hat geschrieben:Damit es auch bei HSQLDB funktioniert, muß man ein weiteres select vorschalten.
Das stimmt zumindest für OOo 3.2.1 (embedded HSQL-DB in der Version 1.8 ) nicht - und es gibt auch keinen Grund, warum dem so sein sollte.
fydr hat geschrieben:hier werden auf einfache Weise aus 2 Tabellen mit gleicher oder unterschiedlicher "nr" die jeweiligen Summen zu jeder nr gebildet.
Das ist (wenn überhaupt) nur bedingt richtig, da ein einfaches UNION nur einzigartige Werte (DISTINCT) zurückgibt.
Kommt die Kombination Nr: 1 Zahl: 5 in beiden Tabellen vor, wird dementsprechend die 5 nur einmal gezählt.
Aloha
[quote="fydr"]Damit es auch bei HSQLDB funktioniert, muß man ein weiteres select vorschalten.[/quote]
Das stimmt zumindest für OOo 3.2.1 (embedded HSQL-DB in der Version 1.8 ) nicht - und es gibt auch keinen Grund, warum dem so sein sollte.
[quote="fydr"]hier werden auf einfache Weise aus 2 Tabellen mit gleicher oder unterschiedlicher "nr" die jeweiligen Summen zu jeder nr gebildet.[/quote]
Das ist (wenn überhaupt) nur bedingt richtig, da ein einfaches UNION nur einzigartige Werte (DISTINCT) zurückgibt.
Kommt die Kombination Nr: 1 Zahl: 5 in beiden Tabellen vor, wird dementsprechend die 5 nur einmal gezählt.