Forum: Datenbanken
Delphi
by omata,
4. Mär 2008
Schade, keine Rückmeldung...
Forum: Datenbanken
Delphi
by omata,
29. Feb 2008
Ok, hier ein neuer Versuch...
SELECT 'a' AS typ, wp.wsid, wp.thedate, wp.thevalue,
s.wsid AS ws_id, p.projectid AS project_id
FROM wsprogress wp
INNER JOIN workstep s
ON wp.wsid = s.wsid
INNER JOIN project p
ON s.projectid = p.projectid
Forum: Datenbanken
Delphi
by omata,
29. Feb 2008
Schau dir mal den Datentyp TIMESTAMP an.
Bei dem kann man dann auch Datum+Zeit in der WHERE-Klausel vergleichen ('29.02.2008 12:34:56').
Gruss
Thorsten
Forum: Datenbanken
Delphi
by omata,
29. Feb 2008
Ich würde das so lassen. Ohne SubSelect wird das nicht gehen.
Mit einer Prozedur würde ich bei sowas Einfachem sowieso nie arbeiten.
Ist die Abfrage mit SubSelect denn so langsam?
Deine Datenbankstruktur ist eigentlich soweit ok, wenn deine Performance besser sein muss dann müsstest du anfangen über z.B. Trigger eine zweite Struktur zufüllen. Diese zweite Struktur enthält dann nur noch deine...
Forum: Datenbanken
Delphi
by omata,
29. Feb 2008
Vielleicht so...
SELECT 'a' AS typ, wp.wsid, wp.thedate, wp.thevalue,
s.wsid AS ws_id, p.projectid AS project_id
FROM wsprogress wp
INNER JOIN workstep s
ON wp.wsid = s.wsid
INNER JOIN project p
ON s.projectid = p.projectid