Mobile Footer Layer

SQL Problem bei ner eig einfachen Abfrage

Murphy9904

Lt. Junior Grade
Registriert
Mai 2007
Beiträge
344
Hi,

ich hab n kleines Problem
und zwar habe ich Folgende Abfrage:


Code:
SELECT [t0].[NetOrderID]
FROM [dbo].[NetOrderLine] AS [t0]
WHERE ((
    SELECT SUM([t1].[Amount])
    FROM [dbo].[ShipmentItem] AS [t1]
    WHERE [t0].[NetOrderLineID] = [t1].[NetOrderLineID]
    )) < [t0].[Quantity]


Diese holt mir für alle NetorderLines alle Shipments (mit der gleichen NetorderlineID) bei denen die summe aus Amount kleiner ist als Quantity aus der NetOrderLine die NetOrderID

jetzt möchte ich aber dazu noch alle NetOrderIDs haben bei denen kein Shipment für eine NetOrderLine Exsistiert

NetOrderLine --> kann keine Oder mehrere ShipmentLines haben


hoffe man versteht das wie ich das erklährt hab und es kann mir jemand helfen

Danke schonmal

Murphy
 
füge einfach mal folgendes hinzu:

or
[t0].[NetorderLineID] not in (
select [t2].[NetOrderLineID] from [dbo].[ShipmentItem] as [t2]
)
 
Woah cool danke! das geht so

is ja simpel dass ich da nicht draufgekommen bin 0.o

Aber 1000end dank dir! wahli
 
Zurück
Oben