Group By value RAND()

后端 未结 5 1270
星月不相逢
星月不相逢 2021-01-04 10:49

It\'s possible get a random value of the group by?

----------------
 nID |  val
---------------
  A  |   XXX
  A  |   YYY
  B  |   L
  B  |   M
  B  |   N
           


        
5条回答
  •  南方客
    南方客 (楼主)
    2021-01-04 11:08

    Try This

    SELECT nID, VAL
    FROM (select nID, VAL from T1 order by rand()) as T
    group by nID
    

提交回复
热议问题