Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

प्रति दिन, माह, वर्ष और कुल वेब विज़िट के लिए SQL क्वेरी


आइए समझते हैं कि MySQL में प्रति दिन, प्रति माह, प्रति वर्ष और कुल वेब विज़िट की संख्या खोजने के लिए क्वेरी कैसे बनाएं:

नोट: हम मानते हैं कि हमने 'DBNAME' नामक एक डेटाबेस और 'tableName' नामक एक टेबल बनाई है।

आइए MySQL क्वेरी देखें जिसका उपयोग प्रति दिन, माह, वर्ष और कुल वेब विज़िट प्राप्त करने के लिए किया जा सकता है:

क्वेरी

SELECT COUNT(DISTINCT ip) FROM tableName WHERE create_at >= LAST_DAY(NOW()) + INTERVAL 1 DAY - INTERVAL 1 MONTH AND create_at < LAST_DAY(NOW()) + INTERVAL 1 DAY

उपरोक्त क्वेरी वर्तमान महीने से शुरू करके DATETIME मानों की एक श्रृंखला के माध्यम से खोजती है और अगले महीने की शुरुआत तक, लेकिन अगले महीने की शुरुआत को शामिल किए बिना खोजती है।

अगला, (create_at, ip) पर एक कंपाउंड कवरिंग इंडेक्स बनाया जाता है। उपरोक्त क्वेरी प्रति दिन, प्रति माह, प्रति वर्ष वेब विज़िट की गिनती देगी।

MySQL उस इंडेक्स रेंज को स्कैन कर सकता है जिसकी उसे आवश्यकता है।

नोट: उपरोक्त क्वेरी TIMESTAMP डेटा के लिए भी ठीक काम करती है।


  1. - C++ कोड: महीने और पहले दिन के साथ कैलेंडर के लिए कॉलम गिनना

    मान लीजिए हमारे पास दो संख्याएं m और d हैं। एक कैलेंडर पर विचार करें जहां सप्ताह के दिन कॉलम के रूप में दर्शाए जाते हैं और पंक्तियां वर्तमान दिन हैं। हम जानना चाहते हैं कि महीना m और उस महीने की पहली तारीख के सप्ताह के दिन d दिए जाने पर कैलेंडर में कितने कॉलम होने चाहिए (यह मानते हुए कि वर्ष लीप वर्

  1. - PHP में तीन स्ट्रिंग्स (दिन, महीना, वर्ष) को संयोजित करें और अगली तारीख की गणना करें?

    आपको तीन फोर लूप्स का उपयोग करके पुनरावृति करने और दिए गए दिन, महीने और वर्ष में देखने की आवश्यकता है। यदि दिन, महीना और वर्ष उपलब्ध है, तो उन्हें एक वेरिएबल में डालें। उदाहरण PHP कोड इस प्रकार है: $givenDate) { $nextDate = $t; break 3;

  1. - जावा में वर्ष, महीना और दिन से डेट कैसे प्राप्त करें?

    of() मेथड का उपयोग java.time.LocalDate क्लास का of() मेथड वर्ष, महीना और महीने के दिन के मानों को पैरामीटर के रूप में स्वीकार करता है और LocalDate का ऑब्जेक्ट बनाकर लौटाता है। उदाहरण import java.time.LocalDate; public class Test { public static void main(String[] args) { LocalDate da