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

WEEKOFYEAR () उदाहरण – MySQL

MySQL में, आप WEEKOFYEAR() . का उपयोग कर सकते हैं किसी दिए गए दिनांक के लिए कैलेंडर सप्ताह वापस करने के लिए कार्य करें। बस तारीख को एक तर्क के रूप में प्रदान करें और फ़ंक्शन कैलेंडर सप्ताह को 1 से 53 की सीमा में एक संख्या के रूप में वापस कर देगा।

सिंटैक्स

वाक्य रचना इस प्रकार है:

WEEKOFYEAR(date)

जहां date वह तारीख है जिससे आप चाहते हैं कि कैलेंडर सप्ताह वापस आ जाए।

उदाहरण 1 - मूल उपयोग

प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है।

SELECT WEEKOFYEAR('2021-01-21') AS 'Week of the year';

परिणाम:

+------------------+
| Week of the year |
+------------------+
|                3 |
+------------------+

बाद की तारीख का उपयोग करते हुए एक उदाहरण यहां दिया गया है:

SELECT WEEKOFYEAR('2021-12-21') AS 'Week of the year';

परिणाम:

+------------------+
| Week of the year |
+------------------+
|               51 |
+------------------+

उदाहरण 2 - WEEKOFYEAR() बनाम WEEK()

WEEKOFYEAR() फ़ंक्शन WEEK(date,3) . का उपयोग करने के बराबर है . इस संदर्भ में, 3 यह वह विधा है जो यह निर्धारित करती है कि सप्ताह रविवार को शुरू होता है या सोमवार को, और क्या इसकी संख्या 0 से 53 तक या 1 से 53 तक होती है।

यहां एक उदाहरण दिया गया है जो इन दोनों कार्यों को साथ-साथ दिखाता है:

SET @date = '2021-07-21';
SELECT 
  WEEK(@date, 3),
  WEEKOFYEAR(@date);

परिणाम:

+----------------+-------------------+
| WEEK(@date, 3) | WEEKOFYEAR(@date) |
+----------------+-------------------+
|             29 |                29 |
+----------------+-------------------+

यह देखने के लिए कि मोड परिणाम को कैसे प्रभावित करता है, देखें WEEK() उदाहरण - MySQL।


  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. डेटाबेस प्रॉक्सी फ़ेलओवर टाइम्स की तुलना करना - ProxySQL, MaxScale और HAProxy

  4. MySQL में कॉलम मान में स्ट्रिंग को कैसे प्रीपेड करें?

  5. Mysqli सिंक त्रुटि से कमांड क्यों दे रहा है?