2010-11-30 8 views
1

をランダム私はヘルプJOINを、ORDER BYと

SELECT DISTINCT (member.id), member_type FROM member 
LEFT JOIN member_gallery 
ON member.id = member_gallery.member_id 
WHERE member.front = 1 
ORDER BY member.member_type ASC 

iが4つのメンバータイプタイプ1番 ため

  • 20のメンバーを持っていると仮定し、このクエリを使用して2つのテーブルを結合しています
  • タイプ2のメンバーは
  • タイプ20のメンバー
  • タイプ4のメンバーは

これを私のウェブ上に6x5イメージグリッドとして表示していますが、ORDER BY RAND()を使用したORDER BY member.member_type ASCを維持しながら、フェッチデータをランダム化できますか?

おかげ

答えて

2

使用

ORDER BY member.member_type ASC, RAND() 
+0

ああ、私たちは '' 感謝を使ってこれを行うことができdidntの – littlechad