PostgreSQLで重み付けをしたランダム取得の実施
2023.03.05 09:47
PostgreSQLで重み付けをしたランダム取得の実施
TBL定義
以下の通りのテーブル構造を用意します。
TBL定義内のpriority_score列に取得するレコードの重み付けを定義します。
(100~0までの数値を登録)
ランダム取得クエリ
条件区から重み付けを確認し、priority_scoreの数値が高いレコードの取得率を上げます。
アプリで簡単、無料ホームページ作成
以下の通りのテーブル構造を用意します。
TBL定義内のpriority_score列に取得するレコードの重み付けを定義します。
(100~0までの数値を登録)
条件区から重み付けを確認し、priority_scoreの数値が高いレコードの取得率を上げます。