ugrás a tartalomhoz

Mysql - PHP - ID alapján történő párosítás

fetisz · 2013. Már. 27. (Sze), 12.54
Kedves Felhasználók!

Hatalmas problémám akadt amiért már végig googliztam minden létező fórumot és rengeteg variációt meg is próbáltam de megoldást a mai napig nem sikerült találnom, ebben kérném a segítségeteket!

Adott 2 tábla.

Az első táblában a felhasználók adatai találhatók idd ID mezőnév alapján vannak tárolva a sorszámok 1, 2, 3, stb...

A 2. táblában az adott felhasználóhoz tartozó karakterek találhatók itt pedig idAccount mezőnév szerint található az azonosító!
A 2. tábla szerkezete ugyan az mint az első táblának csak más adatok találhatók benne.
Na most azoknál a karaktereknél amik egy felhasználóhoz tartoznak ott a felhasználó első táblában található ID száma található.

Kiíratni sikerült de mindössze 1 karakter ír ki hiába van mondjuk egy felhasználóhoz 3 karakter.
Próbáltam rengeteg variációt amiket a neten találtam de soha nem sikerült 1 karakternél többet kiírni!

Rakok egy példát is az adatbázisról hátha kicsit jobban értelmezhető mint a leírásom.

1. tábla

ID | nev | email |
1 jani valami@
2 peti peti@
3 misi misi@

2. tábla

idAccount | name | pont | id |
1 janikaraktere 12 1
1 jancsika 22 2
3 ez a misi kar. 55 3
3 ez is a misié 114 4


Ez alapján kellene kiíratnom, mintapéldák is jók lennének az is hatalmas segítség lenne.

Én mindent megpróbáltam de lehet valamire nem gondoltam ezért kérem a segítségeteket.
Előre is köszönöm mindenkinek aki segít.

Üdvözlettel:

Tibi
 
1

LEFT JOIN

Poetro · 2013. Már. 27. (Sze), 14.21
SELECT * FROM tabla1 LEFT JOIN tabla2 ON tabla2.idAccount=tabla1.ID