Grupuj według wartości RAND ()

Możliwe jest uzyskanie losowej wartości grupy według?

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

Z tym SQL:

SELECT nID, VAL FROM T1 GROUP BY nID

Mój wynik zawsze jest:

nID  val
--------
A    XXX
B    L

Ale chcę inny wynik evey nID. Lubić:

nID  val
--------
A    YYY
B    N

lub

nID  val
--------
A    XXX
B    P

To jest możliwe?

http://sqlfiddle.com/#!2/357b8/3

questionAnswers(5)

yourAnswerToTheQuestion