Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Grupowanie do jednej komórki
Forum PHP.pl > Forum > Bazy danych > MySQL
someone.cool
Witam, spotkałem się ostatnio z takim zadaniem, aby wypisać w nawiasie wszystkie podkategorie danej grupy. Posiadając dane w tabeli :


GEOGRAFIA
Województwo Miasto

Mazowieckie ; Warszawa
Mazowieckie ; Siedlce
Mazowieckie ; Piaseczno
Dolnośląskie ; Ślęża
Dolnośląskie ; Wrocław


chciałbym uzyskać wynik:

Województwo Miasto

Mazowieckie ; Warszawa, Siedlce, Piaseczno;
Dolnośląskie ; Wrocław, Ślęża

ktoś pomoże ?
zzeus
  1. SELECT Wojewodztwo, GROUP_CONCAT( Miasto) AS miasta FROM test GROUP BY Wojewodztwo


Radzę nie używać polskich znaków w nazwach pól i tabel, prędzej czy później będą z tym kłopoty.
someone.cool
normalnie jesteś moim zbawicielem smile.gif dziękuję bardzo

a co do polskich znaków - to normalnie nie używam ogonków, podałem po prostu przykład taki w miarę przyziemny;)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.