![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 26.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam problem z wyszukaniem odpowiednich słów w poszczególnych kolumnach tabeli i wyświetlenia ich według odpowiedniej kolejności, dla przykładu podam, zapytanie: select * from wpisy_list where MATCH (title,txt) AGAINST ("+super" IN BOOLEAN MODE) ORDER BY MATCH (title,txt) AGAINST ("+super" IN BOOLEAN MODE) Chcę aby wynik zapytania posortował się według odpowiedniej kolejności, wpierw tam gdzie padają słowa super w kolumnie title a dopiero potem dopiero w kolumnie txt, mój wynik mniej więcej przedstawia się tak: - klawo - jazda - super - jupi a chodzi oto żeby super było na pierwszych miejscach, a nie po środku czy końcu. Chciałbym zrobić to w formie jednego zapytania, ale jak widać coś wyjść dobrze nie chce. Z góry wilekie dzięki za pomoc. Pozdrawiam Ten post edytował nordi 26.09.2006, 12:38:31 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
Mozesz np jako 2 uniony
Mozesz tez podac w order by (jaka wartos pole pierwsza) - szukaj przykladu w manualu -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 26.06.2025 - 14:20 |