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

किसी सरणी में शून्य जोड़ना यदि सरणी में खाली मान होता है

अपने सरणी को हैक करने की कोशिश करने के बजाय, आप अपनी क्वेरी को बदल सकते हैं ताकि उस दिन कोई भी उत्पाद बेचे जाने पर यह 0 मान लौटाए। यह काम करना चाहिए:

$query1 = "SELECT date, SUM(CASE WHEN appid = $itemid THEN amount ELSE 0 END) AS amount 
           FROM app_product_details
           WHERE date BETWEEN '2019-05-14 00:00:00' AND '2019-05-20 23:59:59' 
           GROUP BY date";



  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. रेडबीन ओ/आरएम स्टोर की तारीख वर्चर (255) के रूप में है?

  3. MySQL विभाजन/साझाकरण/विभाजन - किस रास्ते पर जाना है?

  4. Oracle में एक टेबल के साथ MySQL में एक टेबल से कैसे जुड़ें?

  5. डेटा MySQL डेटाबेस में दो बार सहेजा गया। पता नहीं मैं क्या गलत करता हूँ?