Visa ett inlägg
Oläst 2009-05-04, 22:32 #6
objx objx är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 154
objx objx är inte uppkopplad
Medlem
 
Reg.datum: Mar 2008
Inlägg: 154
Denna borde fungera:

SELECT one.*,two.* FROM user_accounts AS one INNER JOIN user_details AS two ON one.id=two.id

Du kan även sätta in en WHERE-sats efter JOIN-satsen, t.ex så här:

SELECT one.*,two.* FROM user_accounts AS one INNER JOIN user_details AS two ON one.id=two.id WHERE one.id > 20

Tänk bara på en sak:
Om du använder ovanstående SELECT-sats så hämtas samtliga kolumner från båda tabellerna. Detta innebär att om både user_accounts och user_details har en kolumn som heter "epost" så kommer endast en av dessa att hämtas (jag tror att det är user_details version som gäller eftersom INNER JOIN skriver över dubletter i den andra tabellen).

Jag brukade snegla på IDG's artiklar när en JOIN-sats gick snett förut:
http://iwtjanster.idg.se/webbstudio/...ikel.asp?id=75
http://iwtjanster.idg.se/webbstudio/...ikel.asp?id=76
http://iwtjanster.idg.se/webbstudio/...kel.asp?id=230
http://iwtjanster.idg.se/webbstudio/...kel.asp?id=232

Hoppas det löser sig!
objx är inte uppkopplad   Svara med citatSvara med citat