/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
SQL
Fra : Allan Th. Andersen


Dato : 22-08-01 21:06

Hej NG

Jeg har to tabeller i min DB som jeg knytter sammen med tabel1.noget =
tabel2.noget. Dermed vises en bestemt forekomst i tabel1 kun hvis
ovenstående relation bliver opfyldt. Jeg vil gerne have vist alle
forekomster i tabel1 uanset om det passer med noget i tabel2. Hvis der ikke
er det, skal der bare returneres et en tom celle. Hvordan gør jeg det?

Allan



 
 
James Olsen (23-08-2001)
Kommentar
Fra : James Olsen


Dato : 23-08-01 05:50


"Allan Th. Andersen" <al@webmen.dk> wrote in message
news:EgUg7.10223$3q.328745@news010.worldonline.dk...
> Hej NG
>
> Jeg har to tabeller i min DB som jeg knytter sammen med tabel1.noget =
> tabel2.noget. Dermed vises en bestemt forekomst i tabel1 kun hvis
> ovenstående relation bliver opfyldt. Jeg vil gerne have vist alle
> forekomster i tabel1 uanset om det passer med noget i tabel2. Hvis der
ikke
> er det, skal der bare returneres et en tom celle. Hvordan gør jeg det?

Det gør du med en left outer join fx.

select * from t1 left outer join t2 on (t1.noget = t2.noget)

Du kan undlade outer i de fleste implementationer, hvis du er på den dovne
side ;)


>
> Allan
>
>



Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408857
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste