-
MySQL समय भागों के बीच सीमांकक के रूप में किस विराम चिह्न का उपयोग किया जा सकता है?
दिनांक मानों के मामले में, MySQL हमें समय के लिए एक आराम से प्रारूप का उपयोग करने की भी अनुमति देता है। हम समय भागों के बीच किसी भी विराम चिह्न का उपयोग एक सीमांकक के रूप में कर सकते हैं। कुछ उदाहरण इस प्रकार हैं - mysql> Select timestamp('2017-10-20 04+05+36'); +-------------------------
-
मैं दिनांक और समय भागों के बीच अंतर करने के लिए, MySQL TIMESTAMP में, स्थान के स्थान पर किसी भी वर्ण का उपयोग कैसे कर सकता हूं?
हम दिनांक और समय भाग के बीच के स्थान के स्थान पर केवल अक्षर T (केवल बड़े अक्षरों में) का उपयोग कर सकते हैं। इसे निम्न उदाहरण की सहायता से स्पष्ट किया जा सकता है - mysql> Select TIMESTAMP('2017-10-20T06:10:36'); +----------------------------------+ | TIMESTAMP('2017-10-20T06:10:36'
-
दिनांक और समय भागों के बीच 'T' या 'स्पेस' के अलावा किसी अन्य वर्ण का उपयोग करने पर MySQL क्या लौटाता है?
उस स्थिति में, MySQL सही दिनांक भाग के साथ समय के स्थान पर सभी शून्य लौटाएगा। एक उदाहरण इस प्रकार है जिसमें हमने दिनांक और समय भाग के बीच T या स्पेस के स्थान पर W अक्षर का प्रयोग किया है - mysql> Select TIMESTAMP('2017-10-20W06:10:36'); +----------------------------------+ | TIMESTAMP(
-
डुअल नाम की डमी टेबल के बिना MySQL से सेल्फ-कंप्यूटेड आउटपुट प्राप्त करने का तरीका क्या है?
MySQL में, हम स्व-गणना आउटपुट प्राप्त करने के लिए केवल SELECT शर्तों को अकेले निर्दिष्ट कर सकते हैं। निम्नलिखित उदाहरण इसे प्रदर्शित करेगा - mysql> Select 1+1; +-----+ | 1+1 | +-----+ | 2 | +-----+ 1 row in set (0.02 sec) mysql> Select 1; +---+ | 1 | +---+ | 1 | +---+
-
हम MySQL INSERT INTO कमांड के साथ WHERE क्लॉज का उपयोग कैसे कर सकते हैं?
हम कंडीशनल इंसर्ट का उपयोग कर सकते हैं यानी नई रो इंसर्शन के मामले में INSERT INTO कमांड के साथ WHERE क्लॉज। इसे निम्नलिखित तरीकों से किया जा सकता है - डमी टेबल की सहायता से इस मामले में, हम कुछ शर्तों के साथ डमी टेबल से मान सम्मिलित करते हैं। वाक्य रचना इस प्रकार हो सकती है - INSERT INTO table_name
-
हम एक पंक्ति में मान डालने के लिए किसी भी अभिव्यक्ति, फ़ंक्शन आदि से MySQL स्व-गणना आउटपुट का उपयोग कैसे कर सकते हैं?
एक पंक्ति में मानों को सम्मिलित करते समय, हम किसी भी व्यंजक, फलन आदि से स्व-गणना आउटपुट के मान का उपयोग कर सकते हैं। इसे प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है - mysql> Insert into employee(id, emp_name)Select 1+1, Concat_ws(' ','Gaurav', 'Kumar'); Query OK, 1 ro
-
MySQL में CTAS (CREATE TABLE AS SELECTED) की अवधारणा क्या है?
CTAS यानि क्रिएट टेबल एएस सिलेक्ट स्क्रिप्ट का इस्तेमाल मौजूदा टेबल से टेबल बनाने के लिए किया जाता है। यह तालिका संरचना के साथ-साथ मौजूदा तालिका से डेटा की प्रतिलिपि बनाता है। निम्नलिखित उदाहरण पर विचार करें जिसमें हमने कर्मचारी नामक पहले से मौजूद तालिका से EMP_BACKUP नाम की एक तालिका बनाई है mysql&
-
दिनांक का भाग निकालते समय मैं MySQL INTERVAL कीवर्ड का उपयोग कैसे कर सकता हूं?
निम्नलिखित उदाहरण की सहायता से हम समझ सकते हैं कि कैसे हम EXTRACT() फ़ंक्शन के साथ MySQL INTERVAL कीवर्ड का उपयोग कर सकते हैं - mysql> Select StudentName, RegDate, EXTRACT(YEAR from RegDate+INTERVAL 2 year) AS 'Two Year Interval' from testing where StudentName = 'Gaurav'; +-------
-
MySQL DatedIFF () फ़ंक्शन कैसे काम करता है?
MySQL DatedIFF () फ़ंक्शन दो तिथियों के बीच दिनों की संख्या देता है। इस फ़ंक्शन का सिंटैक्स इस प्रकार है - DATEDIFF(date1,date2) उदाहरण के लिए, यदि हम 2017-10-22 और 2017-09-21 तिथियों के बीच कई दिनों को जानना चाहते हैं तो हम निम्नानुसार DATEDIFF() फ़ंक्शन का उपयोग कर सकते हैं - mysql> Select DAT
-
CTAS (क्रिएट टेबल ऐज़ सिलेक्टेड) स्क्रिप्ट के साथ टेबल बनाते समय हम WHERE कंडीशन का उपयोग कैसे कर सकते हैं?
जैसा कि हम जानते हैं कि हम मौजूदा तालिका से डेटा और संरचना को CTAS स्क्रिप्ट द्वारा कॉपी कर सकते हैं। WHERE क्लॉज का उपयोग नीचे दिए गए उदाहरण में दिखाया गया है mysql> Create table EMP_BACKUP2 AS SELECT * from EMPLOYEE WHERE id = 300 AND Name = 'Mohan'; Query OK, 1 row affected (0.14 sec)
-
हम MySQL DatedIFF () फ़ंक्शन द्वारा लौटाए गए नकारात्मक मानों को कैसे अनदेखा कर सकते हैं?
जैसा कि हम जानते हैं कि DATEDIFF () फ़ंक्शन का उपयोग दो तिथियों के बीच कई दिनों में अंतर प्राप्त करने के लिए किया जाता है। इसलिए, यह बहुत संभव है कि यह ऋणात्मक मान भी लौटाए। mysql> select * from differ; +------------+-------------+ | OrderDate | WorkingDate | +------------+-------------+ |
-
MySQL में “SELECT” स्टेटमेंट का क्या अर्थ है और इसका उपयोग कैसे किया जा सकता है?
प्रॉम्प्ट पर और साथ ही PHP जैसी किसी भी स्क्रिप्ट में कर सकते हैं। सिंटैक्स यहाँ MySQL तालिका से डेटा लाने के लिए SELECT कमांड का सामान्य सिंटैक्स है - SELECT field1, field2,...fieldN FROM table_name1, table_name2... [WHERE Clause] [OFFSET M ][LIMIT N] सेलेक्ट स्टेटमेंट के बारे में कुछ महत्वपूर्ण
-
फ़ंक्शन की सहायता से, हम दो दिनांक मानों के बीच वर्ष, माह और दिनों में अंतर कैसे वापस कर सकते हैं?
हम एक फ़ंक्शन बना सकते हैं, जो दिनांक मानों को इसके तर्क के रूप में स्वीकार करता है और वर्ष, महीने और दिनों में अंतर को निम्नानुसार लौटाता है mysql> CREATE FUNCTION date_difference(Date1 DATE, date2 DATE) RETURNS VARCHAR(30) -> RETURN CONCAT( -> @years := TIMESTAMP
-
मैं टेबल को उसके डेटा, ट्रिगर और इंडेक्स के साथ क्लोन/डुप्लिकेट कैसे कर सकता हूं?
अपने डेटा, ट्रिगर और इंडेक्स के साथ पुराने की तरह एक नई तालिका बनाने के लिए, हमें निम्नलिखित दो प्रश्नों को चलाने की आवश्यकता है CREATE TABLE new_table LIKE old_table; INSERT new_table SELECT * from old_table; उदाहरण mysql> Create table employee(ID INT PRIMARY KEY NOT NULL AUTO_INCREMENT, NAME VA
-
हम स्वचालित रूप से MySQL तालिका की संरचना को किसी अन्य तालिका की संरचना के समान कैसे परिभाषित कर सकते हैं?
LIKE कीवर्ड के साथ CREATE TABLE कमांड एक MySQL टेबल की संरचना को किसी अन्य टेबल की संरचना के समान परिभाषित करने में सक्षम होगी। सिंटैक्स CREATE TABLE new_table LIKE old_table; उदाहरण mysql> Create table employee(ID INT PRIMARY KEY NOT NULL AUTO_INCREMENT, NAME VARCHAR(20)); Query OK, 0 rows affec
-
कैसे एक MySQL DATETIME उदाहरण से सेकंड की कुल संख्या प्राप्त करने के लिए?
MySQL डेटटाइम इंस्टेंस को UNIX_TIMESTAMP () फ़ंक्शन की मदद से सेकंड में निम्न तरीके से बदला जा सकता है - mysql> Select UNIX_TIMESTAMP('2017-05-15 04:05:30') AS 'NUMBER OF SECONDS'; +-------------------+ | NUMBER OF SECONDS | +-------------------+ | 1494
-
कॉलम पर टिप्पणियां जोड़ने के लिए हम MySQL ALTER TABLE कमांड का उपयोग कैसे कर सकते हैं?
हम कॉलम पर टिप्पणी जोड़ने के लिए कॉलम को संशोधित करते समय ALTER TABLE कमांड के साथ COMMENT कीवर्ड का उपयोग कर सकते हैं। उदाहरण के लिए यदि हम तालिका परीक्षण के कॉलम आईडी में टिप्पणी जोड़ना चाहते हैं तो निम्नलिखित क्वेरी यह करेगी - mysql> ALTER TABLE testing MODIFY id INT COMMENT 'id of employe
-
MySQL में, हम कैसे पता लगा सकते हैं कि वर्तमान तिथि या विशेष तिथि से कौन सी तिमाही चल रही है?
हम EXTARCT() फ़ंक्शन को इकाई मान क्वार्टर प्रदान करके ऐसा कर सकते हैं। उदाहरण इस प्रकार हैं - EXTRACT चुनें (2017-07-29 से तिमाही); +---------------------------- ------+| उद्धरण (2017-07-29 से तिमाही) |+------------------------------------------ +| 3 |+-------------------------------------+1 पंक्ति
-
यदि हम केवल MySQL EXTRACT () फ़ंक्शन को दिनांक मान प्रदान करके समय मान निकालने का प्रयास करेंगे तो आउटपुट क्या होगा?
जब हम किसी तिथि से घंटे का मान निकालने का प्रयास करते हैं, तो EXTRACT() फ़ंक्शन आउटपुट 0 को एक चेतावनी के साथ देगा जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है - mysql> Select EXTRACT(Hour from '2017-10-20'); +---------------------------------+ | EXTRACT(Hour from '2017-10-20') |
-
MySQL EXTRACT () फ़ंक्शन में किस प्रकार की यौगिक इकाइयों का उपयोग किया जा सकता है?
MySQL EXTRACT() फ़ंक्शन निम्नलिखित यौगिक इकाइयों का उपयोग कर सकता है - SECOND_MICROSECOND MINUTE_MICROSECOND HOUR_MICROSECOND DAY_MICROSECOND MINUTE_SECOND HOUR_SECOND HOUR_MINUTE DAY_SECOND DAY_MINUTE DAY_HOUR YEAR_MONTH EXTRACT () फ़ंक्शन में प्रयुक्त इन यौगिक इकाइयों के कुछ उदाहरण इस प्रकार है