質問

い検索関連のアルゴリズムとのデータベースはmysqlです。いう結果によれば、キーワードがタイトルは数apparitionsのキーワードのテキストです。

戦なのだとか。

役に立ちましたか?

解決

こんな感じでいいん:

select
  * 
from
  myTable
order by
  sum
  (
    itemdate='2009-10-09',
    title like '%keyword%',
    text like '%keyword%', 
    criteria4,
    criteria5
  )
  • 各基準は0を返しますfalseの場合は、1の場合はtrueです。
  • ま額それぞれの注文によります。
  • 行としては最もマッチング基準となります。る。

できfinetuneこのコースによる持つだけでは0または1基準とします。

他のヒント

select
  * 
from
  myTable
order by
(
    (itemdate='2009-10-09') +
    (title like '%keyword%') +
    (text like '%keyword%') +
    (criteria4) +
    (criteria5)
)

これは本当に素晴らしい作品ます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top