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

वरीयता के आधार पर तालिका के आधार से मूल्य कैसे प्राप्त करें

यह थोड़ा हटकर हो सकता है क्योंकि mysql बोली हमेशा मुझे फेंकती है। चूँकि B वर्णानुक्रम में A के बाद आता है, यदि आप ID पर समूह बनाते हैं और फिर अधिकतम का चयन करते हैं, तो यह आपको सभी B पंक्तियाँ देगा जहाँ वे मौजूद हैं, अन्यथा आपको A पंक्ति मिल जाएगी।

SELECT
    ID,
    MAX(alphabet) AS preference
FROM
    t1
GROUP BY
    ID

अब, यदि आपका डेटा आपके द्वारा इंगित किए गए डेटा से अधिक जटिल है, तो आपको यह जांचना होगा कि क्या MAX तर्क अभी भी लागू होता है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. हाइबरनेट @SQLInsert और डुप्लिकेट कुंजी पर

  2. MySQL EXP () फंक्शन - रिटर्न ई राइज़ टू द पावर ऑफ़ x

  3. डेटाबेस से svg आयतों को लूप करना

  4. PHP, MySql कोड में जावास्क्रिप्ट फ़्यूज़न चार्ट निर्यात कोड लागू करें

  5. SQL क्वेरी में कोई डुप्लीकेट नहीं