En ny tabell...

Databaser & SQL

5 svar · 282 visningar · startad av Catalina

Medlem sedan okt. 200069 inlägg
Trådstart#1

Jag har lagt in en tabell till i min databas: 'FIL'.
Kortfattat så ska det funka så här en activitet kan ha flera filer. Grejen är ju att en aktivitet behöver inte ha någon fil alls.

MAO hur skriver jag en MÅNGA till NOLL-relation???

Medlem sedan dec. 19996 721 inlägg
#2

Jag antar att det är en OUTER JOIN du är ute efter. Grundsyntaxen är denna

SELECT Aktiviteter.AktivitetID,Filer.Filnamn WHERE Aktiviteter.AktivitetID*=Filer.AktivitetID

Medlem sedan okt. 200069 inlägg
#3

*Så oerhört tacksam*

JAg trasslar alltid in mig när jag ska börja flänga ihop inner och outer joinar :)

TACK TACK!!!

Medlem sedan juni 200032 967 inlägg
#4

jag skulle bara vilja göra ett tillägg.

*= fungerar bra. än så länge. dock är just de operatorerna endast något som har släpat med från tidigare versioner av sql server. sql server 7 är alltså den sista version som stödjer dessa operatorer, varför jag rekommenderar att använda outer join istället.

högaktningsfullt,

Medlem sedan dec. 19996 721 inlägg
#5

Det var värst. Tack för den infon.

Medlem sedan juni 200032 967 inlägg
#6

det var nog första gången jag lärt emission något. :)

248 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)