![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 10.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam tabelę, a wniej ok 40 kolumn. Potrzebuję przeszukać wszystkie 40 kolumn, dajmy na to że kluczem wyszukiwania jest jakaś zmienna $szukane z formularza, pole text. Jak przeszukać całą tabelę wg. tego kryterium? Pierwsza myśl jaka mi przychodzi do głowy to SELECT * FROM nazwa_tabeli WHERE kolumnna1,kolumna2,kolumna3... LIKE '%$szukane%' Na pewno jest jakiś prostszy sposób.... niestety nie udało mi się go znaleźć. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 076 Pomógł: 62 Dołączył: 6.03.2005 Skąd: Wroc Ostrzeżenie: (0%) ![]() ![]() |
ja zawsze staram się wykonywać jak najmniej zapytań do bazy - nie szkodzi że to zapytanie gigant - myślę, że MySQL jest zoptymalizowany dla takich działań
A poza tym zrób oba rozwiązania i benchmarkuj Ten post edytował Darti 13.03.2005, 17:18:47 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 13:50 |