Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   select count() (https://www.delphipraxis.net/166212-select-count.html)

jangbu 3. Feb 2012 06:46

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.

sx2008 3. Feb 2012 07:04

AW: select count()
 
SQL-Code:
select serienummer, count(*) AS Anzahl from table
GROUP BY serienummer
HAVING count(*) > 1

Iwo Asnet 3. Feb 2012 07:39

AW: select count()
 
Noch minimalistischer:
SQL-Code:
select serienummer from table GROUP BY serienummer HAVING count(*) > 1
Der Fragesteller möchte nur ...
Zitat:

Zitat von jangbu (Beitrag 1148975)
...eine Abfrage die mir alle Datensätze gleicher Sernr liefert


jangbu 3. Feb 2012 09:14

AW: select count()
 
super, passt. Danke!


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz