![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 118 Pomógł: 0 Dołączył: 14.02.2004 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
Mam komórki w których umieszczam n liczb poprzedzielanych ":" np.:
Kod 1:5:9:
Jak zrobić aby na poziomie slectowania z bazy pobrać tylko te które zawierają np. 5 Nie chcę pobierać wszystkich rekordów, nastepnie ciąć string i w zależności czy się zgadza czy nie wyświetlać dane - przy rekordach liczonych w tysiacach to będzie długo trwało... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 31.01.2003 Skąd: piękne, czyste, pachnące Katowice Ostrzeżenie: (0%) ![]() ![]() |
Możesz zastosować:
[sql:1:889c55cf01]select kolumny from tabela where kolumna_z_liczbami like '%5%'[/sql:1:889c55cf01] ale klauzula LIKE działa dosyć wolno i musisz liczyć się z utratą wydajności. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 13:31 |