webForumDet fria alternativet

SQL-fråga mot två tabeller

2 svar · 369 visningar · startad av Niklasson

NiklassonMedlem sedan nov. 2000857 inlägg
#1

Hej,
Jag sökte runt lite men hittade faktiskt inget jag kände att jag fick nån kläm på.

Jag har två tabeller. I den ena finns ett fält som heter 'Kundnr'. I den andra tabellen finns det både fälten 'Kundnr' och ett fält som heter 'Fakturanr'.

Det jag vill ha reda på är vilka Kundnr i den första tabellen som INTE finns med i någon av posterna i den andra tabellen. Alltså vilka kunder som inte har några fakturor... ;)

Tacksam för all hjälp!

/Niklasson

@ndersMedlem sedan juni 200032 969 inlägg
#2

Nu skriver du inte vilken dbms du använder, men om den är någotsånär vettig hade jag gjort så här:

SELECT kundnr FROM tabell1 WHERE kundnr NOT IN (SELECT kundnr FROM tabell2)
NiklassonMedlem sedan nov. 2000857 inlägg
#3

Det där kan jag använda. Fungerade kalas!

Edit: Använder MSSQL

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)