Just nu i M3-nätverket
Jump to content

SQL -, sant eller falskt


Marcus

Recommended Posts

Hej! Jag skriver något logisk fel som jag inte ser. Här i denna sql-sats vill jag kunna lista kunders kundnummer som inte har gjort beställningar eller bokningar. Denna sats ger tydligen aldrig ett sant värde. Jag har med flit valt att fylla i ett kundnummer som jag vet att det finns i både i kundtabellen och Bokningstabellen och ändå så får jag inte fram ett kundnummer. Varför blir det så?

 

Select Kunder.Knr FROM Kunder, Bestallningar, Bokningar

WHERE Kunder.Knr= '"& Request.Form("Knr") &"' AND (Kunder.Knr=Bokningar.Knr OR Kunder.Knr=Bestallningar.Knr) ;

 

Tack på förhand!

 

Mvh Marcus

Link to comment
Share on other sites

Select Kunder.Knr

FROM Kunder

WHERE not exists(select 1

from bestallningar

where knr = kunder.knr)

and not exists (select 1

from bokningar

where knr = kunder.knr)

 

red:Felaktigt tabellnamn.

[inlägget ändrat 2002-10-22 23:43:47 av Lars Berg]

Link to comment
Share on other sites

Hej! Får tacka för att du tog dig tid att kolla på mitt problem, men jag fick det inte att fungera i alla fall. Lyckades tillslut hitta en annan lösning så det ordnade sig!

 

/Marcus

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...