テーブルを注文する必要がありますが、ユーザーが列を選択する方法がわかりません。
例:
select *
from table
order by field1, field2, field3
ただし、ユーザーはフィールドの順序を変更できます: field3、field1、field2
私はそのようなことを考えていました:
select *
from table
order by
some_fuction (
field1, priority
field2, priority
field3, priority
)
各フィールドに優先度を設定できる場所。出来ますか?
ありがとう、アンダーソン