![]() |
Datenbank: MSSQL • Version: 2000 • Zugriff über: ADO
select count()
Hallo,
bekomme eine Abfrage nicht hin. Ich benötige eine Abfrage die mir alle Datensätze gleicher Sernr liefert, die count > 1 existieren. select count(serienummer) from table where count(seriennummer) > 1 Hatte vergessen einen eindeutigen Index zu definieren und nun muss ich alle doppelten Seriennummer finden + löschen. Die Aggregatfunktion, die mir helfen würde kann ich nicht in der where Klausel verwenden. |
AW: select count()
SQL-Code:
select serienummer, count(*) AS Anzahl from table
GROUP BY serienummer HAVING count(*) > 1 |
AW: select count()
Noch minimalistischer:
SQL-Code:
Der Fragesteller möchte nur ...
select serienummer from table GROUP BY serienummer HAVING count(*) > 1
Zitat:
|
AW: select count()
super, passt. Danke!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz