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

एक टेबल, दो कॉलम MYSQL क्वेरी चैलेंज

मुझे लगता है कि ऐसा करने का सबसे साफ तरीका सिर्फ अलग-अलग पंक्तियों का चयन करना है और यदि आवश्यक हो तो क्लाइंट में इसे पुन:स्वरूपित करना है:

SELECT DISTINCT hostname, username
FROM comments
ORDER BY hostname, username

वैकल्पिक रूप से यदि आप परिणामों को संयोजित करना चाहते हैं तो आप GROUP_CONCAT :

SELECT hostname, GROUP_CONCAT(DISTINCT username) as usernames
FROM comments
GROUP BY hostname


  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 संग्रहीत कार्यविधि में WHERE का उपयोग कैसे करें?

  2. ऑरोरा डीबी में कमांड बदलें (नया कॉलम जोड़ें)

  3. जेपीए OneToMany/ManyToOne संबंध काम नहीं कर रहा - मुझे क्या याद आ रहा है?

  4. कोडनिर्देशक में कई प्रश्नों को निष्पादित करना जिन्हें एक-एक करके निष्पादित नहीं किया जा सकता है

  5. MySQL बिंदु प्रकार के निर्देशांक प्राप्त करना