Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#7

Re: Stored Procedure innerhalb anderer SP

  Alt 31. Mai 2006, 15:21
@jens : hier die SP

SQL-Code:
CREATE PROCEDURE TESTPREISSP8 (
    ID_ART INTEGER,
    ABDATUM DATE)
RETURNS (
    PREIS DECIMAL(15,2))
AS
BEGIN
  SELECT FIRST 1 PREIS FROM ART WHERE
    (ID_ART = :ID_ART) AND (ABDATUM <= :ABDATUM)
  ORDER BY ABDATUM DESC INTO :PREIS;
  IF (PREIS IS NULL) THEN PREIS = 0;
  SUSPEND;
END^
@Marabu : Du meinst ein "Select from select from select" in der Richtung, oder was ?

@Alex : wie es aussieht ist das genau das, wie ich das eigentlich vorhatte.

Aktuell hat sich allerdings noch herausgestellt, daß es auch gut wäre, ein Anfangs- und Enddatum zu haben, also BETWEEN. Wie ich das sehe, wäre der Join mit der SP dann eher ein Umweg. Muß das alles jetzt erst mal testen. Und daß solch "seltsamer Code" geht, das weiß ich ! Aber nicht mehr wie genau.

Noch eine Frage
Zitat von alex517:
on (1=1)
Was hat es damit genau auf sich ?
Gruß
Hansa
  Mit Zitat antworten Zitat