Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: liczenie wybranych znaków w komórce
Forum PHP.pl > Forum > Bazy danych > MySQL
dawidessa
Cześć. Mam taki problem, który chciałbym rozwiązać. Sprawa wygląda tak, jest rekord, a w nim komórka "test", która ma zapis taki
a:b:c:e:f:g:h:i:j:k i tak dalej. Aktualnie działa to tak, że pobieram tę komórkę z każdego rekordu, następnie robię explode w php i zliczam countem ilość elementów w tablicy, która pozostała z explode'a. Rozwiązanie dobre na krótką chwilę, ale nie na dłuższą metę, dlatego wpadłem na inny pomysł. Potrzebuję takiego rozwiązania w MySQL, aby ten zliczał ilość wystąpień znaku ":" w komórce tego rekordu. Szukałem rozwiązań na googlach, nic nie mogłem znaleźć konkretnego.
nospor
Kiepsko szukales w tym google...
http://nospor.pl/phpowy-substr-count-w-mysql.html
dawidessa
doszedłem do jakiejś podobnej funkcji napisanej już w samym mysqlu, ale tej nie znalazłem. Wielkie dzięki!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.