Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] CONCAT_WS jak implode - da się tak ?
peter13135
post
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 :
  1. SELECT p.*, count(o.id) AS num_orders, sum(o.refEarn) AS sum_orders
  2. FROM `partners` p
  3. LEFT JOIN `order` o ON o.ref=p.id AND o.refEarn>0
  4. GROUP BY p.id


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
peter13135
post
Post #2





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 (IMG:style_emoticons/default/wink.gif)
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)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 16:50