Forum: Datenbanken
by Namenloser,
8. Jul 2012
Schon mal was von „Auszug“ gehört? :roll:
Forum: Datenbanken
by Namenloser,
7. Jul 2012
Die Lösung von Bummi und mir macht letztlich ja auch nichts anderes, nur dass die temporäre Tabelle nicht explizit angelegt wird.
select max(anz) from (
select count(*) as anz from Tabelle group by id /* ← temporäre Tabelle */
)
Forum: Datenbanken
by Namenloser,
6. Jul 2012
Ah sorry, hatte ich irgendwie falsch gesehn.
Ich habe folgende Varianten anzubieten:
select
id,
count(*) as anz,
(
select max(anz)
from (select count(*) as anz from Tabelle group by id) as tmp
) as maximum
Forum: Datenbanken
by Namenloser,
6. Jul 2012
Warum es nicht funktioniert, kann ich dir auch nicht sagen, aber ich habe mal eben ein paar Varianten durchprobiert, und folgendes scheint zu funktionieren:
select * from Tabelle join (select max(Spalte) as maximum from Tabelle) as tmp on maximum=Spalte