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

न्यूनतम मान प्राप्त करने की क्वेरी जो शून्य से अधिक है, पूर्ण नहीं है

या बस NULLIF को अपने मौजूदा COALESCE में जोड़ें -

SELECT
    taskDeadline,
    subtasksDeadline,
    NULLIF(
        LEAST(
            COALESCE(NULLIF(t.deadline, 0), 2147483647),
            COALESCE(NULLIF(sub.deadline, 0), 2147483647)
        ), 2147483647
    ) AS Deadline
FROM
    tasks t
    LEFT OUTER JOIN subtasks sub ON sub.task_id = t.id


  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. मुझे याद रखने वाली प्रणाली की मूल बातें

  4. MySQL दो #/# के एकाधिक जोड़े के बीच स्ट्रिंग प्राप्त करता है

  5. कार्यात्मक निर्भरता ढूँढना