WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   mysql problem (https://www.wn.se/forum/showthread.php?t=1045257)

kallgard 2010-12-08 15:17

mysql problem
 
Jag har två tabeller:

Kund jobb
--------------------------------------------------------------
uid name | uid name kund
--------------------------------------------------------------
1 kund1 | 1 jobb1 kund1
--------------------------------------------------------------
2 kund2 | 2 jobb2 kund 2
--------------------------------------------------------------
| 3 jobb3 kund 2
--------------------------------------------------------------

Jag vill via en sql request hämta ut så att jag får följande resultat:
--------------------------------------------------------------
client:kund1,job:(name:jobb1)
--------------------------------------------------------------
client:kund2,job:(name:jobb2,name:jobb3)
--------------------------------------------------------------

inte som jag får nu:
--------------------------------------------------------------
client:kund 1, job:jobb1
--------------------------------------------------------------
client:kund 2, job:jobb2
--------------------------------------------------------------
client:kund 2, job:jobb3
--------------------------------------------------------------

Hur gör jag detta?

KarlRoos 2010-12-08 15:38

Hur ser din nuvarande SQL-fråga ut?

Clarence 2010-12-08 15:46

Det ser ut som om du kan göra en GROUP BY kund och en GROUP_CONCAT() så är det löst. Dina tabeller är för övrigt väldigt svårt att överblicka i ditt exempel. Lättare blir det om du separerar presentationen av de två tabellerna och lägger dom i ett CODE-block.

Robert 2010-12-09 08:11

Liten detalj: du verkar använda dig av kundens namn för att peka ut kunden ifrån jobbtabellen. Det absolut bästa är att använda id-kolumnen, annars blir det jobbigt om tex kunden byter namn eller om det rättas en felstavning av namnet etc.


Alla tider är GMT +2. Klockan är nu 00:42.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson