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

MySQL के माध्यम से डेटाबेस से लापता तिथियों को पुनः प्राप्त करें

एक विचार यह है कि आपके पास उन सभी तिथियों के साथ एक तालिका हो सकती है जिसे आप दिखाना चाहते हैं और फिर उस तालिका के साथ बाहरी जुड़ाव करें।

तो यदि आपके पास एक कॉलम (job_data_date) के साथ alldates नामक तालिका थी:

SELECT ad.job_data_date, SUM(job_data_invoice_amount) as job_data_date_income 
FROM alldates ad left outer join job_data jd on ad.job_data_date = jd.job_data_date 
WHERE ad.job_data_date >= '2010-05-05' 
GROUP BY ad.job_data_date 
ORDER BY ad.job_data_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. 'तारीख' एक वैध mysql कॉलम नाम है?

  2. PHP mysql को mysqli में बदलें

  3. यह पता नहीं लगा सकता कि mysqli_multi_query कैसे चलाएं और अंतिम क्वेरी के परिणामों का उपयोग करें

  4. MySQL अनुक्रमणिका - सर्वोत्तम अभ्यास क्या हैं?

  5. इनहेरिटेंस सुरक्षा नियमों का उल्लंघन इस प्रकार से किया गया:'MySql.Data.Entity.MySqlEFConfiguration'