SQL+mysql ランダムデータ読み取り --- 高度な質問
たとえば、テーブルクラスがあり、その中のデータは名前、年齢、性別、出身地などの名簿です
今、このようなランダムな結果を取得します: 出身地に従って、各州がランダムにレコードをリストします。名簿内のすべての州を読み取る必要があります。
この SQL ステートメントはどのように記述しますか?
-- ---- 解決策 --------------------
select m.* from (select * from user order by rand()) m group by m.area_id
user はテーブル名、area_id は出生地
問題は解決しました。
お役に立てましたら、私のウェブサイト上の広告をクリックしていただければ幸いです。ありがとうございます。
ウェブサイト: http://blog.72-web.com