17. december 2004 - 09:36
Der er
13 kommentarer og 1 løsning
linke tabeller, efter column
Jeg har 3 tabeller der skal linkes sammen, men jeg ved ikke rigtigt hvordan.... min 1. uid | aid 1 | 1 6 | 3 3 | 2 min 2. uid | name | pass 1 | navn1| ... 2 | navn2| ... 3 | navn3| ... 4 -||- 5 -||- 6 | navn6| ... min 3. aid | groupname | id 1 | gname 1 | 600 2 | gname 2 | 400 3 | gname 3 | 200 de skal linkes sammen gennem den 1., også kan linekes med aid fra 3eren, og uid fra 2eren... kan man det? så man kan få udskrevet noget lignedne dette navn1 - gname1 navn6 - gname3 navn3 - gname2
Annonceindlæg fra Novataris
17. december 2004 - 09:39
#1
Du skal join'e tabellerne med Join
17. december 2004 - 09:40
#2
select min_2.name, min_3.groupname from min_2 join min_1 on min_1.uid=min_2.uid join min_3 on min_3.aid=min_1.aid
17. december 2004 - 09:40
#3
dette virker ikke, så tager den kun nogen af dem.... er det sat forkert? "SELECT * FROM `cs_acts`,`cs_users`,`cs_act` WHERE `cs_users`.`uid`=`cs_acts`.`uid` AND `cs_act`.`aid`=`cs_acts`.`aid` ORDER BY `cs_acts`.`uid` DESC"
17. december 2004 - 09:41
#4
cs_acts = 1eren cs_users = 2eren cs_act = 3eren
17. december 2004 - 09:42
#5
hov nej cs_acts = 3eren cs_users = 2eren cs_act = 1eren
17. december 2004 - 09:46
#6
tak...så dig ikke fennec :)
17. december 2004 - 09:55
#7
Den du har i post "09:40:52" burde faktisk også virke, men det er ikke nødvendigt at have ` på alle felter. Det er kun nødvendigt, hvis du bruget et reserveret ord, og dem er der ingen af på den select.
17. december 2004 - 09:56
#8
You have an error in your SQL syntax near 'on cs_acts.uid=cs_users.uid' at line 1 tror ikke den kan køre "on" :(
17. december 2004 - 09:57
#9
Det skal den kunne, smid lige hele sql'en herind....
17. december 2004 - 10:02
#10
"SELECT * FROM cs_acts join cs_users on cs_acts.uid=cs_users.uid" jeg skal have udskrevet cs_acts for a liste alle bruger-gruppelinks
17. december 2004 - 10:05
#11
cs_acts. uid | aid 1 | 1 6 | 3 3 | 2 cs_users. uid | name | pass 1 | navn1| ... 2 | navn2| ... 3 | navn3| ... 4 -||- 5 -||- 6 | navn6| ...
17. december 2004 - 10:12
#12
den vil godt joine, men ikke "ON events"
17. december 2004 - 10:16
#13
Hvilken version af MySQL bruger du???
18. december 2004 - 22:52
#14
kan det passe, det først virker på 4.x?
Computerworld tilbyder specialiserede kurser i database-management