![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym skleić dane z mysql oddzielając je przecinkiem, tak jak robi to implode... ale musi to być funkcja mysql. Mianowicie, mam takie zapytanie :
no i tak jak count() zlicza, sum() sumuje, tak szukam funkcji która mi sklei stringi (dokładnie z kolumny o.id) oddzielając je przecinkami. Da się tak ? Jeśli tak, to proszę o pomoc. -------------------- :)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 348 Pomógł: 26 Dołączył: 8.10.2008 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Pierwszy parametr to separator a dalej to kolumny. http://forum.php.pl/index.php?showtopic=46...amp;mode=linear Ten post edytował Adi32 6.12.2011, 17:14:30 -------------------- Wolałem języki z rodziny C ale poszedłem na łatwizne...
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
przeczytaj proszę mój temat jeszcze raz.
Nie chce łączyć pól w rekordzie, tylko w kolumnie. czyli jak mam tabelę z jedną kolumną id -- 1 2 3 4 5 to chce dostać string 1,2,3,4,5 Ten post edytował peter13135 6.12.2011, 17:19:14 -------------------- :)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 348 Pomógł: 26 Dołączył: 8.10.2008 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Faktycznie, mój błąd. Do tego chyba potrzebujesz GROUP_CONCAT lub GROUP_CONCAT_WS.
-------------------- Wolałem języki z rodziny C ale poszedłem na łatwizne...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za pomoc, o to mi właśnie chodziło
![]() To już kosmetyka, ale troche te przecinki mi kiepsko ustawia, mam np. 111,,112, albo 91, Wie ktoś jak to poprawić ? (w sumie można to zrobić po stronie php) -------------------- :)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 348 Pomógł: 26 Dołączył: 8.10.2008 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
W MySQL z oststnim zdaje się robi się to tak:
Więcej nic nie wiem... Ten post edytował Adi32 6.12.2011, 17:51:24 -------------------- Wolałem języki z rodziny C ale poszedłem na łatwizne...
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.08.2025 - 23:16 |