Упорядочить SQL по сильному LIKE?

I есть следующий запрос:

SELECT * FROM table_name
WHERE (col_1 LIKE '%$keyword%'
    OR col_2 LIKE '%$keyword%'
    OR col_3 LIKE '%$keyword%')
  AND .... <some optional filters> ... 

существует ли стратегия сортировки на основе наиболее релевантных результатов?

21
задан McGarnagle 8 July 2013 в 16:32
поделиться