bate's blog

調べたこと実装したことなどを取りとめもなく書きます。

2018-10-12から1日間の記事一覧

ランキングのA位からB位の間のレコードをN件ランダムで取得するSQL

ランキングのA位からB位の間のレコードをN件ランダムに取得するSQL ただし、自分の記録は除くA range = B - A offset = A - 1 SELECT * FROM ranking, (SELECT id AS sid FROM ranking WHERE user_id != uid ORDER BY record ASC LIMIT range OFFSET offset)…