![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 2 Dołączył: 8.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam pewien problem, mianowicie mam pewne dane, i aby uzyskać z nich całość muszę wyciągnąć informację z paru tabel.
Póki co Udało mi się wyciągnąć dane mniej więcej w takim formacie:
Tzn, że rekordy są powielane, zbytnio mnie to nie urządza. Czy jest możliwość aby Otrzymać dane np tak:
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Podpowiedź: funkcja GROUP_CONCAT() oraz klauzura GROUP BY.
Ten post edytował Crozin 21.08.2011, 17:17:44 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 2 Dołączył: 8.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wielkie GROUP_CONCAT prawie rozwiązał mój problem, jeszcze mam jedno pytanie.
Mam teraz przykładowo kolumnę:
Czy istnieje sposób, aby nie powielać rekordów ? tzn aby otrzymać coś takiego:
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Można - dokumentacja GROUP_CONCAT
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 2 Dołączył: 8.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dobra, mam dzięki wielkie.
Dla innych, którzy szukają podobnych rozwiązać chodzi o: GROUP_CONCAT(DISTINCT) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 05:51 |