webForumDet fria alternativet

Join i MySQL?!

3 svar · 259 visningar · startad av Dr-man

Dr-manMedlem sedan juli 2002728 inlägg
#1

Vad innebör kommandot join i MySQL? Kan nån ge en kort
förklaring nyttan med detta och kanske med ett litet exempel?

LarsGMedlem sedan dec. 200012 465 inlägg
#2

Join används för att kombinera data från olika tabeller.

select a.fk,b.pk from a join b on a.pk = b.fk

om a innehåller posterna

pk c1
------
a 1
b 2
c 3

och b

fk c2
-----
b 4
c 5
d 6

så blir resultatet

c1 c2
-----
2 4
3 5

man får alltså de rader där villkoret

a.pk = b.fk är sant.

pimmeMedlem sedan sep. 2001553 inlägg
#3

select a.c1,b.c2 from a join b on a.pk = b.fk

borde det väl va?
:-)

LarsGMedlem sedan dec. 200012 465 inlägg
#4

Gäss.

Genererad på 369 ms · cache AV · v20260730165559-full.f96bc7eb