Hallo, hallo ich habs, ich habs...

Das Problem liegt daran, dass einige der Datens�tze der SubQuery Null values zur�ck 
liefern und die, so habe ich gelesen, bewirken,
dass ich kein Ergebnis gliefert bekomme.
Was bedeutet, dass bei einer solchigen Abfrage im subquery keine Null-values im 
Vergleichsfeld vorkommen d�rfen.

Und so is nun alles rigthy right...

SELECT ID, PoNr FROM dbo.WEingang
WHERE   not exists
(SELECT *
FROM  dbo.AssetManagementOld
where WEingang.id = AssetManagementOld.fk_weingangid)


Gruss Hans
___________________________________
Hans Pickelmann
PULSAR interactive media GmbH                          
Online Development                                     
   


> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> Joachim Uersfeld
> Sent: Friday, February 06, 2004 8:03 PM
> To: [EMAIL PROTECTED]
> Subject: [Database.asp] AW: SQL-Abfrage
> 
> 
> > hmm, sorry, m�sste so aber gehen, dann wei� ich auch nicht 
> weiter... tut
> mir leid
> 
> SELECT ID FROM WEingang WHERE ID NOT IN (SELECT fk_WEingangID FROM
> AssetManagementOld)
> 
> Ich bennene ID-Felder immer eindeutig. Sie behalten auch 
> ihren Namen, wenn
> Sie als Foreign Key dienen. Dadurch k�nnen Tools die 
> Verkn�fung automatisch
> erkennen, was bei nicht eindeutigen und wechselten Namen 
> nicht m�glich ist.
> In Deinem Fall w�re das bei mir:
> 
> Tabelle WEingang PK = WEingangID
> Tabelle AssetManagementOld PK = AssetManagementOldID FK = WEingangID
> 
> Tsch��, Joachim
> 
> 
> _______________________________________________
> Database.asp mailing list
> [EMAIL PROTECTED]
> http://www.glengamoi.com/mailman/listinfo/database.asp
> 

_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an