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

किसी फ़ील्ड का DISTINCT पहला वर्ण लौटाना (MySQL)

ऐसा करने के लिए क्षमा करें, लेकिन मुझे ठीक-ठीक पता चल गया कि मुझे अभी क्या करना है।

SELECT DISTINCT LEFT(name, 1) FROM mydatabase

इसने पहले, विशिष्ट, एकल वर्णों की एक सूची लौटा दी, जिनके साथ कॉलम में प्रत्येक पंक्ति शुरू हुई थी। मैंने इसे अल्फ़ा-न्यूमेरिक क्रम में सूची प्राप्त करने के लिए इसे निम्नलिखित में बदल दिया:

SELECT DISTINCT LEFT(name, 1) as letter FROM mydatabase ORDER BY letter

एक आकर्षण की तरह काम करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक स्व-संदर्भित विदेशी कुंजी के साथ एक पंक्ति को हटाना

  2. एक नुस्खा डेटाबेस तैयार करना जिसमें सामग्री के साथ-साथ उप-व्यंजनों को शामिल करने की आवश्यकता होती है

  3. घातक त्रुटि:अपरिभाषित फ़ंक्शन पर कॉल करें mysql_connect ()

  4. Laravel 3 टेबल्स के साथ जुड़ें

  5. GUI का उपयोग करके MySQL कार्यक्षेत्र में वर्तमान कनेक्शन कैसे देखें?