Forum - Beitrag anzeigen

SQL-Server - RE: Das Ergebnis einer Aggregatfunktion auf die Tabelle selbst anwenden

Icon Pfeil Startseite Icon Pfeil Kategorie Icon Pfeil Suche

Icon Forum Beitrag vom 11.04.2002 17:41 (599 Aufrufe)
Name: Mulder
Titel: RE: Das Ergebnis einer Aggregatfunktion auf die Tabelle selbst anwenden
Inhalt: >>>select * from tab where x=( select max(x) from tab )
>
>SELECT * FROM tab HAVING max(x)=x
>wäre eine weitere lösung

HAVING funktioniert nur in Zusammenhang mit GROUP BY.
Bsp:

SELECT email, Count(email) FROM personaldaten
GROUP BY email
HAVING Count(email) >=2

gibt alle Email-Adressen, die mehr als einmal vorkommen.





Bitte melden Sie sich kostenlos an, um eine Antwort auf diesen Beitrag zu erstellen.


Das deutsche ColdFusion-Forum cfml.de ist das Portal für Einsteiger und Experten zum Thema ColdFusion und der ColdFusion Markup Language (CFML).

© 2017 Webdesign & Hosting: CHC ONLINE Kassel | SOLVA Content-Management-System CMS
Urlaub-Angebote.de - Urlaub mit Bestpreis-Garantie buchen