![]() |
Datenbank: InterBase • Version: 7.5 • Zugriff über: Delphi
SUB SELECT Abfrage, aber wie?
Hallo Leute,
wie muss ich ein SubSelect schreiben, um in diese Anweisung ein Count(*) miteinzubinden, die Abfrage lautet bis jetzt: SELECT ID, FIRMA, KONTAKTNAME FROM KUNDENLIEFERUNGEN Vielen Dank für Eure Hilfe! cugar |
Re: SUB SELECT Abfrage, aber wie?
Was willst du Zählen?
|
Re: SUB SELECT Abfrage, aber wie?
Die Anzahl der angezeigten Datensätze
|
Re: SUB SELECT Abfrage, aber wie?
Ich denke du meinst das:
SQL-Code:
SELECT
ID, FIRMA, KONTAKTNAME, Count(*) FROM KUNDENLIEFERUNGEN GROUP BY ID, FIRMA, KONTAKTNAME |
Re: SUB SELECT Abfrage, aber wie?
Nicht unbedingt sinnvoll das zu verbinden, besser 2 Abfragen aber so sollte es gehen:
SQL-Code:
SELECT
( select count(ID) from KUNDENLIEFERUNGEN ) as anzahl, ID, FIRMA, KONTAKTNAME FROM KUNDENLIEFERUNGEN |
Re: SUB SELECT Abfrage, aber wie?
Das ist richtig, meine SQL-Anweisung ist noch aber viel grösser, deswegen wollte ich auf group by verzichten. Man hat mir gesagt, es würde eventuell auch mit SubSelect gehen, ich wüsste nur noch nicht wie...
|
Re: SUB SELECT Abfrage, aber wie?
SELECT
( select count(ID) from KUNDENLIEFERUNGEN ) as anzahl, ID, FIRMA, KONTAKTNAME FROM KUNDENLIEFERUNGEN Perfekt, das funktioniert! Viele Dank und einen schönen Tag noch! cugar |
Re: SUB SELECT Abfrage, aber wie?
Du musst halt bedenken, daß der Subselect pro Zeile einmal ausgeführt wird!
|
Re: SUB SELECT Abfrage, aber wie?
Zitat:
SQL-Code:
SELECT
( select count(ID) from KUNDENLIEFERUNGEN k1 where k1.FIRMA = k2.FIRMA) as anzahl, ID, FIRMA, KONTAKTNAME FROM KUNDENLIEFERUNGEN k2 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:14 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