Items
次のようなテーブルを持つデータベースがあります。
id
name
category (int)
数十万件のレコードがあります。それぞれが、テーブルに対応するitem
7 つの異なる のいずれかになります。categories
categories
id
category
各カテゴリから 1 つのランダムなアイテムを選択するクエリが必要です。それに近づく最良の方法は何ですか?同様のランダムクエリにOrder By rand()
andを使用することは知っていますが、このようなことをしたことはありません。LIMIT 1