webForumDet fria alternativet

select exclusive???

2 svar · 204 visningar · startad av MinOrk

MinOrkMedlem sedan aug. 2000234 inlägg
#1

Helt still... det är tillsåndet i huvet just nu.... x(

jag har två tabeller (tbl1 & tbl2). Bägge har kolumnen ID av samma typ.

Hur väljer jag ut alla ID i tabell 1 som inte finns med i tabell 2?

DBMS är Oracle 8i om det spelar någon roll.

@ndersMedlem sedan juni 200032 969 inlägg
#2
select distinct id from tabell1 where id not in (select id from tabell2)

Mvh,

MinOrkMedlem sedan aug. 2000234 inlägg
#3

Nä, det där blir inte bra... :) -Jora, jag hade gjort så (nästan), men glömt distinct.

Löste det dock på ett lite annorlunda sätt:
SELECT ID FROM TBL1 MINUS SELECT ID FROM TBL2

Kanske skulle man lyssnat lite mer på mängdläran... ;)

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