Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Funkcja split/explode?
Randallmaster
post
Post #1





Grupa: Zarejestrowani
Postów: 677
Pomógł: 11
Dołączył: 18.11.2009

Ostrzeżenie: (0%)
-----


Witam czy w mysql istnieje taka funkcja która pozwoli mi rozdzielić zawartość stringa.

Mam wartość '2.4.6' potrzebuje ją rozbić bez kropek i przesłać do funkcji in przykład:
t1.ip = '2.4.6';

select t1.*, sum(ilosc) from tabela t1 where id in (t1.ip <- explode)

Potrzebuję to aby zsumować wynik z 3 różnych wierszy o id 2,4,6

Ten post edytował Randallmaster 22.03.2016, 14:14:28
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




po grzyba explode? str_replace kropke na przecinek i masz co potrzebujesz do zapytania
A jak sie upierasz przy explode to walisz explode a potem impode po przecinku i wynik ten sam.

edit, a sorry, nie doczytalem ze to na poziomie mysql.... slepak ze mnie :/

edit2: to moze inaczej: co chcesz docelowo osiagnac?
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: 27.12.2025 - 23:34