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

IF शर्त के साथ MYSQL योग क्वेरी

CASE के साथ प्रयास करें इस तरह:

SUM(CASE 
    WHEN PaymentType = "credit card" 
    THEN TotalAmount 
    ELSE 0 
END) AS CreditCardTotal,

आपको जो चाहिए वो देना चाहिए...



  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. ध्यान में न आया अपवाद 'पीडीओएक्सप्शन' संदेश 'अमान्य डेटा स्रोत नाम'

  3. Mysql + php जैसे विशेष पात्रों के साथ '(एपोस्ट्रोफ) और (उद्धरण चिह्न)

  4. SQL अद्यतन में str_replace?

  5. चेतावनी:mysql_fetch_array() पैरामीटर 1 को संसाधन होने की अपेक्षा करता है [...]