Einzelnen Beitrag anzeigen

Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#17

AW: SQL Vereinfachen

  Alt 17. Feb 2012, 12:09
Die Division wäre vielleicht was für dich.
Ich habe mal versucht, das in SQL umzusetzen:
SQL-Code:
SELECT DISTINCT Behälternummer, Behältername FROM beh WHERE (Behälternummer, Behältername) not in
   (SELECT
      Behälternummer, Behältername
   FROM
      beh, rezpos
   WHERE
      Rezeptnummer = :rn
      and Typ = 1
      and (Behälternummer, Behältername, Rohstoff) not in
         (SELECT
            a.Behälternummer, a.Behältername, c.Rohstoff
         FROM
            beh as a, qundz as b, beh as c
         WHERE
            a.Behältername = b.Ziel
            and b.Quelle = c.Behälternummer)
   )
  Mit Zitat antworten Zitat