Forum: Datenbanken
by omata,
3. Mai 2011
So hier mal ein Vorschlag (ungetestet)
CREATE GLOBAL TEMPORARY TABLE temp_data (
vv_id INT PRIMARY KEY,
vv_name VARCHAR(100),
vv_alter INT,
...
vv_gruppe VARCHAR(100)
);
Forum: Datenbanken
by omata,
3. Mai 2011
@tsteinmaurer: naja, da war mein Left-Join ja noch besser (Weil das parallel ausführbar ist).
Forum: Datenbanken
by omata,
3. Mai 2011
Das habe ich auch gerade gesehen. Allerdings sind das globale temporärer Tabellen.
Forum: Datenbanken
by omata,
3. Mai 2011
Vielleicht so...
SELECT vv_id,
vv_name,
vv_alter,
...
p.vv_gruppe,
g.anzahl
FROM vv_personas p
LEFT JOIN (SELECT vv_gruppe, COUNT(*) anzahl