क्या संभव है समूह के यादृच्छिक मूल्य को प्राप्त करें?समूह मूल्य द्वारा रैंड()
----------------
nID | val
---------------
A | XXX
A | YYY
B | L
B | M
B | N
B | P
----------------
इस एसक्यूएल के साथ
:
SELECT nID, VAL FROM T1 GROUP BY nID
मेरे परिणाम हमेशा होता है:
nID val
--------
A XXX
B L
लेकिन मैं evey एनआईडी के विभिन्न परिणाम चाहते हैं। जैसा:
nID val
--------
A YYY
B N
या
nID val
--------
A XXX
B P
यह संभव है?
http://sqlfiddle.com/#!2/357b8/3
इसे आज़माएं और देखें। यह क्या है? "मुझे आश्चर्यचकित करो! जो भी आप चाहते हैं उसे वापस भेजें!" यह एक एपीआई में कैसे फिट है? – duffymo
आप – podiluska