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

MySQL में डेटा कैसे जेनरेट करें?

SQL डेटा लौटाने में बेहद खराब है जो डेटाबेस में नहीं है। आप अंतराल . के लिए आरंभ और समाप्ति मान पा सकते हैं तिथियों की, लेकिन सभी तिथियां प्राप्त करना कठिन है।

समाधान यह है कि प्रत्येक तिथि के लिए एक रिकॉर्ड के साथ एक कैलेंडर तालिका बनाई जाए और इसे अपनी क्वेरी में बाहरी रूप से शामिल किया जाए।

यह मानते हुए एक उदाहरण दिया गया है कि create_at टाइप DATE है:

SELECT calendar_date, COUNT(`id`)
FROM calendar LEFT OUTER JOIN my_table ON calendar.calendar_date = my_table.created_at
GROUP BY calendar_date

(मैं अनुमान लगा रहा हूं कि create_at वास्तव में DATETIME है, इसलिए आपको तालिकाओं में शामिल होने के लिए थोड़ा और जिमनास्टिक करना होगा)।



  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 में प्रत्येक श्रेणी के लिए शीर्ष 10 रिकॉर्ड का चयन करें

  2. MySQL में अल्पविराम के साथ संख्याओं को कैसे प्रारूपित करें

  3. PostgreSQL बनाम MySQL

  4. OS X पर MySQL रूट यूजर पासवर्ड सेट करना

  5. बूलियन मानों को संग्रहीत करने के लिए किस MySQL डेटा प्रकार का उपयोग करना है