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

psql में चालू माह रविवार की गिनती कैसे प्राप्त करें?

आपको निकालने की आवश्यकता है:

SELECT 
    EXTRACT(DOW FROM DATE '2011-02-16') = 0; -- 0 is Sunday

इसका परिणाम सही या गलत हो सकता है, रविवार है या नहीं। मुझे नहीं पता कि "कुल संख्या" से आपका क्या मतलब है क्योंकि वह हमेशा 0 होगा (तारीख रविवार नहीं है) या 1 (दिया गया डेटा रविवार है)।

संपादित करें:कुछ इस तरह?

SELECT 
    COUNT(*)
FROM
    generate_series(timestamp '2011-01-01', '2011-03-01', '1 day') AS g(mydate)
WHERE
    EXTRACT(DOW FROM mydate) = 0;


  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. Postgresql में एक-के-दो नहीं शून्य बाधा जोड़ना

  3. स्तंभ प्रकार बदलें और शून्य नहीं सेट करें

  4. Psycopg2 को छोटे अक्षर से शुरू होने वाले टेबल नाम पसंद नहीं हैं

  5. अंतिम सम्मिलित आईडी के लिए PostgreSQL फ़ंक्शन