Forum: Datenbanken
Delphi
by mkinzler,
16. Apr 2008
Die Parameter kannst du mit
DM1.Qstatistik.ParamByName('<Name>').Value := ...;bzw.
DM1.Qstatistik.ParamByName('<Name>').as<Typ> := ...;
füllen.
Aber es ist komsich, das das Feld verschluckt wird. Hast du die Abfrage mal in einem Admin-Tool getestet?
Forum: Datenbanken
Delphi
by mkinzler,
16. Apr 2008
SELECT
count(g1.GID) AS absolut,
(100/(SELECT Count(g2.GID) FROM gespraech g2)*(count(g1.GID))) AS relativ,
(SELECT Count(g3.GID) FROM gespraech g3) AS gesamt
FROM
gespraech g1
INNER JOIN vorwahl ON vorwahl.VORID = g1.VORID
WHERE
vorwahl.art=:art AND
YEAR( g1,datum) = :jahr and Month( g1.datum) = :monat;