![]() |
Datenbank: MySQL • Version: 4.0 • Zugriff über: ZEOS
SUM(*)
Hallo,
wie kann ich das Ergebnis der MySQL-ABfrage
Delphi-Quellcode:
in das Label1 übertragen?
ZQuery1.SQL.Text:='SELECT SUM(*) FROM xy;';
Danke im Voraus |
Re: SUM(*)
Hai DJ-SPM,
in diesem Fall einfach mit:
Delphi-Quellcode:
Aber was soll ein SUM(*) den bewirken?
Label1.Caption := ZQuery1.Fields[0].AsString;
|
Re: SUM(*)
Damit kann (sollte man können) die Summe einer bestimmten Spalte berechnet werden.
|
Re: SUM(*)
Damit berechnest du die Summe alle Werte in der Tabelle ;)
|
Re: SUM(*)
Zitat:
SQL-Code:
oder
SELECT SUM(spaltenname) FROM tabelle
SQL-Code:
im zweiten Fall kannst Du auch via query.FieldByName('s_spalte') auf das Ergebniss zugreifen.
SELECT SUM(spaltenname) as s_spalte FORM tabelle
|
Re: SUM(*)
Also mein MySQL 4.0 wirft mir eine nette Fehlermeldung wenn ich SUM(*) schreibe, und das sogar in einer Tabelle wo nur integer stehn ;)
Greetz alcaeus |
Re: SUM(*)
Also,
dass man * durch den Spaltennamen ersetzen muss, habe ich vorrausgesetzt. Das * bedeutet, dass alle Felder berücksichtigt werden.... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:10 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 by Thomas Breitkreuz