Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Zapytanie MySQl
Forum PHP.pl > Forum > Przedszkole
evolucja
Witajcie.
Mam pole w tabeli 'groups' z danymi w postaci np.:
'13', '13;15', '8', '15;9;114'. Poszczególne grupy oddzielone są od siebie średnikiem.
W jaki sposób pobrać rekordy która zawierają np. grupę 9?
Mephistofeles
Źle zaprojektowałeś bazę. Do relacji wiele do wielu stosuje się osobną tabelę referencyjną.
evolucja
Wdrażałem to już do istniejącego systemu i ta wersja wymagała najmniej zmian.
tehaha
w takim razie pokombinuj z
  1. WHERE group_col LIKE '%;9;%' OR group_col LIKE '9;%' OR group_col LIKE '%;9' OR group_col LIKE '9'
evolucja
No tak winksmiley.jpg Prosta rzecz.

Dziękuję.
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.