webForumDet fria alternativet

Join mm

7 svar · 346 visningar · startad av martinpartin

martinpartinMedlem sedan jan. 2001373 inlägg
#1

Hej!,

Undrar lite över join... Det är nog funktionen jag ska använda.

Har en databas med 3 st tabeller:

BIL1: ID:BIL:FÄRGID:MODELLID
BIL2: ID:FÄRG
BIL3: ID:MODELL

Istället för att köra ett SQL-statement för varje Bil så kan man göra en Join ?

Vill någon förklara detta på ett bra sätt ?
Också hur jag anropar de joinade tabellera i recordsetet..

Tacksam för svar

Mvh
Martin
:)

LarsGMedlem sedan dec. 200012 464 inlägg
#2
select bil,färg,modell from bil1,bil2,bil3
where bil1.färgid = bil2.id 
 and bil1.modellid = bil3.id

Hä int så mycket att förklara. (Vad är oklart?)

Också hur jag anropar de joinade tabellera i recordsetet..

Det finns bara kolumner i resultatet och dessa anges som vanligt dvs, BIL, FÄRG, MODELL.

Flyttas från ASP

martinpartinMedlem sedan jan. 2001373 inlägg
#3

Ok... Har inte tänkt i dom banorna ens... ska nog köpa mig en SQL-bok.

Tack Lars!

martinpartinMedlem sedan jan. 2001373 inlägg
#4

Gäller detta för access också eller måste man göra annorlunda då ?

LarsGMedlem sedan dec. 200012 464 inlägg
#5

Gäller detta för access också

Ja.

eller måste man göra annorlunda då ?

Nej.

martinpartinMedlem sedan jan. 2001373 inlägg
#6
SQL01 = "SELECT * FROM 4ExemptionIssues, 6ExemptionStatus WHERE 4ExemptionIssues.BelToExemptionStatus = 3 AND 6ExemptionStatus.ID = 3 "

får detta fel:

Microsoft JET Database Engine error '80040e14'
Syntax error (missing operator) in query expression '4ExemptionIssues.BelToExemptionStatus = 3 AND 6ExemptionStatus.ID = 3'.

Kommer bara när jag specifcerar tabellnamn.kollumnamn alltså:

4ExemptionIssues.BelToExemptionStatus

@ndersMedlem sedan juni 200032 969 inlägg
#7

Jag vill påstå att du inte får börja tabellnamn med siffror.

Mvh

martinpartinMedlem sedan jan. 2001373 inlägg
#8

neeeeeeeeeeeeeeeeeeeeejjjjjjjjjjjjjjjjjjjjjjjj :)

well då får vi göra look ups på varenda en...

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