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 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Ale mowimy o konkretnej galezi? Jesli tak, to pobierz wpierw ja, a potem wstaw przetworzone dane do zapytania
Jesli nie, a ty chcesz to zrobic dla wszystkich naraz, to raczej sie nie da, bo ja tu widze totalne zapetlenie. No chyba ze od nadmiaru slonca mi sie mozg lasuje co tez jest mozliwe (IMG:style_emoticons/default/wink.gif) |
|
|
|
Randallmaster [MySQL] Funkcja split/explode? 22.03.2016, 14:14:16
redeemer Pokombinuj z SUBSTRING_INDEX() 22.03.2016, 14:17:51
Randallmaster Próbowałem i nic 22.03.2016, 14:26:35
nospor po grzyba explode? str_replace kropke na przecinek... 22.03.2016, 15:10:51
Randallmaster takie coś mam
id ip ilość
2 # 2 # 12
4 # 2.4... 22.03.2016, 16:21:59
Randallmaster przykładową gałęź przedstawiłem powyżej.
jeżeli zr... 22.03.2016, 16:35:52
nospor No to podalem ci rozwiazanie: pobierasz wpierw gal... 22.03.2016, 16:42:20
Randallmaster Musi być to zrobione bez wykorzystania php 22.03.2016, 16:55:06 ![]() ![]() |
|
Aktualny czas: 31.12.2025 - 09:49 |