Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मूल्य रैंड द्वारा समूह ()

उप-क्वेरी का प्रयोग करें।

SELECT r.nID,
(SELECT r1.val FROM T1 r1 WHERE r.nID=r1.nID ORDER BY rand() LIMIT 1) AS 'val' FROM T1 r 
GROUP BY r.nID

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:सर्वर टाइमज़ोन या उपयोगकर्ता टाइमज़ोन रखें?

  2. XAMPP - त्रुटि:MySQL अप्रत्याशित रूप से बंद हो गया

  3. SQL में एक स्ट्रिंग के सटीक मिलान के लिए क्वेरी

  4. MySQL SELECT n GROUP BY पर आधार रिकॉर्ड करता है

  5. मारियाडीबी 10 सेंटोस 7 चलती डेटादिर संकट