2011-06-01から1ヶ月間の記事一覧

ランダム抽出

親テーブルのデータに関連する子テーブルのデータから一件ランダム抽出して表示する場合 SELECT x, (SELECT y FROM test_b WHERE test_a.x = test_b.x ORDER BY RANDOM() LIMIT 1) AS y FROM test_a; でも出来るけど、親の件数分サブクエリが実行されてしま…