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

स्तंभ नाम के साथ कई स्तंभों का सबसे बड़ा मूल्य?

आप GREATEST का उपयोग कर सकते हैं सभी स्तंभों के बीच अधिकतम मान खोजने के लिए कार्य करें:

SELECT @var_max_val:= GREATEST(col1, col2, col3, ...) AS max_value,
       CASE @var_max_val WHEN col1 THEN 'col1'
                         WHEN col2 THEN 'col2'
                         ...
       END AS max_value_column_name
FROM table_name
WHERE ...



  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. MySQL में SUM () के साथ अद्यतन करें

  3. जांचें कि PHP के माध्यम से mysql तालिका में उपयोगकर्ता नाम मौजूद है या नहीं?

  4. mysql_fetch_row () बनाम mysql_fetch_assoc () बनाम mysql_fetch_array ()

  5. Yii2 जहां AND या OR कंडीशन ग्रुपिंग कैसे करें?