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

PHP और MySQL के बीच हफ्तों में अंतर

आप सही रास्ते पर हैं कि MySQL कैसे काम करता है, सप्ताह से संबंधित कार्यों के लिए विभिन्न तरीके हैं जो विभिन्न परिणाम उत्पन्न कर सकते हैं। http://dev.mysql .com/doc/refman/5.5/hi/date-and-time-functions.html#function_week

यह मेरी समझ है कि MySQL मोड जो PHP के दिनांक तर्क के बराबर है, मोड 3 है, जो ISO सप्ताह दिनांक मानक है http://en.wikipedia.org/wiki/ISO_week_date

इसमें सोमवार से शुरू होने वाले सप्ताह और 1-53 की संख्या वाले सप्ताह होते हैं।

तो आपको WEEK(date_field, 3) . का उपयोग करना होगा PHP संगत मान प्राप्त करने के लिए।

एक वैकल्पिक दृष्टिकोण के रूप में, एक चीज मुझे उन मामलों में आसान लगी है जहां आपको अलग-अलग तिथि सीमाओं या एकत्रीकरण (Q1-Q4, H1 - H2, आदि) पर लचीले ढंग से क्वेरी करने की क्षमता की आवश्यकता होती है, या जहां आपको अलग-अलग सप्ताहों का उपयोग करने की आवश्यकता हो सकती है। PHP का समर्थन MySQL में एक दिनांक सहायक तालिका का उपयोग करना है (यदि आप इससे परिचित हैं, तो डेटा वेयरहाउस में दिनांक आयाम तालिका के रूप में उपयोग कर सकते हैं)। यह आपको तिथि सीमाओं को देखने के लिए शामिल होने के लिए एक सुविधाजनक तालिका प्रदान कर सकता है। कुछ इस तरह काम करना चाहिए:

http://databobjr.blogspot.com /2012/06/create-date-dimension-table-in-mysql.html




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP:MySQL संग्रहीत प्रक्रिया को इनपुट और आउटपुट दोनों पैरामीटर के साथ कॉल करना (इनआउट नहीं)

  2. डेटाबेस मेटा डेटा कैसे प्राप्त करें

  3. दो डुप्लीकेट कॉलम कैसे हटाएं

  4. MySQL के साथ माता-पिता और बच्चों का चयन करें

  5. Oracle से MySQL में माइग्रेट करें