![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 15.10.2004 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Mam w bazie danych kolumnę, gdzie zapisane są rekordy w następujący sposób:
Kod '9 , 8' '3 , 5' '9 , 3 , 5' '9 , 10 , 1 , 5' Robię takie zapytanie:
Powinno mi wyświetlić się 2 a wyświetla się 0. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Powinno mi wyświetlić się 2 a wyświetla się 0. Wyświetla ci się tak, jak masz zapisane w zapytaniu. tagi LIKE '3' oznacza dokładnie to samo co tagi='3'. Musisz użyć % aby okreslić, że przed i po szukanym znaku może wystąpić cokolwiek, czyli:
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 37 Pomógł: 4 Dołączył: 6.08.2006 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Poza tym, jeżeli to naprawdę jest system tagów polecam relację wielu do wielu. Słowem tablelę tags, posts oraz posts_to_tags z odpowiednimi kluczami obcymi.
-------------------- Albi's Jogger - z pamiętnika młodego programisty
Orodlin Team Member |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 23:51 |