私は約530万レコードのデータセットを持っています。このクエリには非常に些細な問題があります。
select
SystemId,
Id,
FirstName,
LastName,
AptUnitNo,
Zip,
StreetName,
streetnumber,
(case
when LastName like '%robe%'
then -8
else
0
end ) as Ordervalue
From registeredusers
Where LastName like '%robe%'
Order by Ordervalue, LastName, FirstName, StreetName, StreetNumber ASC
limit 0,50
このクエリは、姓で見つかった最適な一致に基づいてレコードを提供します。姓に全文索引を追加しました。
上記のクエリをフルテキストインデックスに基づいて機能するように変換する方法について、いくつかのヘルプが必要です。
like
演算子の代わりに一致を使用しようとしましたが、エラーが発生します。