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

MySQL

  1. MySQL में सेकंड की संख्या को TIMESTAMP में कैसे बदलें?

    यह UNIX_TIMESTAMP() का ठीक उल्टा है और FROM_UNIXTIME() फंक्शन की मदद से किया जा सकता है। उदाहरण के लिए, 11576070 सेकंड TIMESTAMP 1970-05-15 05:04:30 होंगे।mysql> SELECT FROM_UNIXTIME(11576070);+--------------------------------+| FROM_UNIXTIME(11576070) |+--------------------------------+|

  2. MySQL FROM_UNIXTIME() फंक्शन की मदद से TIMESTAMP डेटा टाइप की शुरुआती रेंज कैसे जानें?

    जैसा कि हम जानते हैं कि यह फंक्शन सेकंड की संख्या को TIMESTAMP मान में बदलता है। इसलिए 0 सेकंड को आर्गुमेंट के रूप में प्रदान करके, यह हमें TIMESTAMP डेटा टाइप की शुरुआती रेंज देगा।mysql> SELECT FROM_UNIXTIME(0);+-------------------------+| FROM_UNIXTIME(0) |+-------------------------+| 19

  3. MySQL में TIME और DATETIME मानों को संख्यात्मक रूप में कैसे बदलें?

    TIME(N) और DATETIME(N) मानों को संख्यात्मक रूप में बदलने के लिए उनमें 0 (+0) जोड़कर किया जा सकता है। ऐसे रूपांतरण के लिए निम्नलिखित नियम हैं:INTEGER में बदला गयाTIME(N) और DATETIME(N) मान INTEGER में बदल जाएंगे जब N 0 हो।उदाहरण के लिए, CURTIME() और NOW() के मानों को पूर्णांक मानों में बदला जा सकता ह

  4. MySQL को अमान्य डेटा स्टोर करने की अनुमति कैसे दें?

    SQL MODE को ALLOW_INVALID_DATES पर इनेबल करने के बाद, MySQL टेबल में अमान्य डेटा स्टोर करने में भी सक्षम होगा। इसे समझने के लिए नीचे उदाहरण दिया गया है:mysql> INSERT INTO order1234(ProductName, Quantity, OrderDate) VALUES(B,500,2015-11-31);Query OK, 1 row affected (0.06 sec)mysql> SELECT * FRO

  5. MySQL में जन्मतिथि से वर्षों में आयु कैसे गणना करें?

    हम जन्मतिथि से वर्षों में आयु निम्नानुसार गणना कर सकते हैं:mysql> SET @dob = 1984-01-17;Query OK, 0 rows affected (0.00 sec)यह उपरोक्त क्वेरी dob वेरिएबल में 1984-01-17 मान पास करेगी। फिर नीचे दी गई क्वेरी में फॉर्मूला लागू करके हम वर्षों में आयु प्राप्त कर सकते हैं।mysql> SELECT DATE_FORMAT(F

  6. व्यू का उपयोग करके CHECK CONSTRAINT का अनुकरण कैसे करें?

    जैसा कि हम जानते हैं कि MySQL रेफरेंशियल इंटीग्रिटी के लिए फॉरेन की सपोर्ट करता है लेकिन CHECK कंस्ट्रेन्ट सपोर्ट नहीं करता। लेकिन हम ट्रिगर्स का उपयोग करके उनका अनुकरण कर सकते हैं। इसे नीचे दिए गए उदाहरण से समझा जा सकता है:उदाहरणमान लीजिए हमारे पास car1 नाम की एक टेबल है जिसमें फिक्स्ड सिंटैक्स रजि

  7. MySQL में वर्ष, सप्ताह संख्या और सप्ताह का दिन प्रदान करके डेटा कैसे गणना करें?

    हम निम्नानुसार डेटा की गणना कर सकते हैं:mysql> SET @year=2017, @week=15, @day=4;Query OK, 0 rows affected (0.00 sec)उपरोक्त क्वेरी year, week और day वेरिएबल में क्रमशः 2017, 15, 4 मान पास करेगी। फिर नीचे दी गई क्वेरी में फॉर्मूला लागू करके हम डेटा प्राप्त कर सकते हैं।mysql> SELECT STR_TO_DATE(

  8. MySQL GENERATED COLUMN का उपयोग करके CHECK CONSTRAINT का अनुकरण कैसे करें?

    जैसा कि हम जानते हैं कि MySQL रेफरेंशियल इंटीग्रिटी के लिए फॉरेन की सपोर्ट करता है लेकिन CHECK कंस्ट्रेन्ट सपोर्ट नहीं करता। लेकिन हम ट्रिगर्स का उपयोग करके उनका अनुकरण कर सकते हैं। इसे नीचे दिए गए उदाहरण से समझा जा सकता है:उदाहरणमान लीजिए हमारे पास car नाम की एक टेबल है जिसमें फिक्स्ड सिंटैक्स रजिस

  9. MySQL में दो निर्दिष्ट डेटा के बीच व्यावसायिक दिन कैसे ढूंढें?

    DATEDIFF(expr1, expr2) की मदद से हम दो निर्दिष्ट डेटा के बीच व्यावसायिक दिन ढूंढ सकते हैं।उदाहरण के लिए, यदि हम 2017-05-27 और 2017-05-23 के बीच व्यावसायिक दिन ढूंढना चाहते हैं तो निम्नलिखित MySQL क्वेरी होगी:mysql> SELECT DATEDIFF(2017-05-27, 2017-05-23) AS Total Business Days;+------------------

  10. MySQL में दो निर्दिष्ट डेटा के बीच पूर्ण 24-घंटे के दिनों की गणना कैसे करें?

    DATEDIFF() फंक्शन में गणना के लिए केवल मानों के डेटा भागों का उपयोग किया जाता है, इसलिए हम दो निर्दिष्ट डेटा के बीच पूर्ण 24 घंटे के दिनों की गणना के लिए TIMESTAMPDIFF() फंक्शन का उपयोग कर सकते हैं।उदाहरण के लिए, यदि हम 2017-05-27 11:59:00 और 2017-05-23 12:00:00 के बीच पूर्ण 24 घंटे के दिन ढूंढना चा

  11. MySQL में उस डेटा को कैसे स्टोर करें जहां दिन, महीना या दोनों शून्य हों?

    ऐसे डेटा को स्टोर करने के लिए जहां दिन, महीना या दोनों शून्य हों, हमें SQL मोड को allow_invalid_dates मोड पर सेट करना होगा।mysql> SET sql_mode = allow_invalid_dates;Query OK, 0 rows affected (0.00 sec)mysql> INSERT INTO check_date(OrderDate) VALUES(2017-00-00);Query OK, 1 row affected (0.06 se

  12. MySQL में YEAR(2) और YEAR(4) में क्या अंतर है?

    YEAR(2) वर्ष को 2-अंकीय फॉर्मेट में स्टोर करता है। उदाहरण के लिए, हम 1969 वर्ष स्टोर करने के लिए 69 लिख सकते हैं। YEAR(2) में, वर्ष 1970 से 2069 (70 से 69) तक निर्दिष्ट किया जा सकता है।YEAR(4) वर्ष को 4-अंकीय फॉर्मेट में स्टोर करता है। उदाहरण के लिए, 1969 वर्ष स्टोर करने के लिए हमें 1969 लिखना होगा।

  13. डेटाबेस क्या है और MySQL डेटाबेस उपयोग करने के क्या फायदे हैं?

    एक डेटाबेस एक अलग एप्लिकेशन है जो डेटा के संग्रह को स्टोर करता है। प्रत्येक डेटाबेस में डेटा बनाने, एक्सेस करने, प्रबंधित करने, खोजने और रेप्लिकेट करने के लिए एक या अधिक विशिष्ट API होते हैं।अन्य प्रकार के डेटा स्टोर भी उपयोग किए जा सकते हैं, जैसे फाइल सिस्टम पर फाइलें या मेमोरी में बड़े हैश टेबल ले

  14. वर्तमान में उपयोग किए जा रहे डेटाबेस से अलग डेटाबेस में स्टोर टेबल पर लागू कंस्ट्रेन्ट कैसे देखें?

    MySQL SHOW CREATE TABLE स्टेटमेंट हमें किसी विशेष टेबल पर लागू कंस्ट्रेन्ट के साथ-साथ उस टेबल के बारे में कुछ अन्य विवरण प्रदान करेगा जो वर्तमान में उपयोग किए जा रहे डेटाबेस से अलग डेटाबेस में स्टोर है। इसका सिंटैक्स निम्नानुसार होगा:सिंटैक्सSHOW CREATE TABLE db_name.table_name;यहां table_name उस टे

  15. MySQL कितने DATE डेटा टाइप सपोर्ट करता है?

    MySQL निम्नलिखित 5 प्रकार के DATE डेटा टाइप सपोर्ट करता है:DATE - एक डेटा 1000-01-01 और 9999-12-31 के बीच की रेंज में होता है। YYYY-MM-DD डिफ़ॉल्ट DATE फॉर्मेट है। उदाहरण के लिए, 17 जनवरी 1984 को 1984-01-17 के रूप में स्टोर किया जाएगा।DATETIME - यह डेटा टाइप 1000-01-01 00:00:00 और 9999-12-31 23:59:5

  16. DEFAULT कंस्ट्रेन्ट का उपयोग क्या है? टेबल बनाते समय इसे कॉलम पर कैसे लागू करें?

    DEFAULT कंस्ट्रेन्ट MySQL टेबल में किसी कॉलम के लिए डिफ़ॉल्ट मान सेट करने के लिए उपयोग किया जाता है। यदि यह किसी कॉलम पर लागू होता है तो यह उस कॉलम के लिए कोई मान न देने पर डिफ़ॉल्ट मान ले लेगा। इसका सिंटैक्स निम्नानुसार होगा:सिंटैक्सDEFAULT default_valueयहां, default_value कॉलम के लिए सेट किया गया

  17. MySQL DATE डेटा टाइप के साथ समय मान का उपयोग क्यों नहीं कर सकते?

    MySQL DATE डेटा टाइप का डिफ़ॉल्ट फॉर्मेट YYYY-MM-DD है और इस फॉर्मेट में समय मान स्टोर करने की कोई संभावना नहीं है। इसलिए, हम कह सकते हैं कि हम DATE डेटा टाइप के साथ समय मान का उपयोग नहीं कर सकते।जैसा कि हम निम्नलिखित उदाहरण में देख सकते हैं, MySQL समय के साथ डेटा उपयोग करने पर भी केवल डेटा मान लौटा

  18. MySQL टेबल में डेटा द्वारा रिकॉर्ड कैसे खोजें?

    मान लीजिए हमारे पास Order123 टेबल है जिसमें ProductName, Quantity और OrderDate कॉलम हैं:mysql> SELECT * FROM Order123;+-------------+----------+------------+| ProductName | Quantity | OrderDate |+-------------+----------+------------+| A | 100 | 2017-05-25 || B | 105

  19. किसी कॉलम पर AUTO_INCREMENT कैसे लागू करें?

    AUTO_INCREMENT का अर्थ है कि कॉलम को मान स्वचालित रूप से मिलेगा। इसे समझाने के लिए हमने employees टेबल बनाई है:mysql> SHOW CREATE TABLE employees\G*************************** 1. row ***************************Table: employeesCreate Table: CREATE TABLE `employees` ( `Id` int(11) NOT NULL AUTO_INC

  20. MySQL DATETIME और TIMESTAMP डेटा टाइप में क्या अंतर है?

    दोनों डेटा टाइप डेटा को YYYY-MM-DD HH:MM:SS फॉर्मेट में स्टोर करते हैं और डेट के साथ-साथ समय भी शामिल करते हैं। इन समानताओं के बावजूद उनमें निम्नलिखित अंतर हैं:रेंज - DATETIME 1000-01-01 00:00:00 से 9999-12-31 23:59:59 के बीच डेट और टाइम सपोर्ट करता है। लेकिन TIMESTAMP 1970-01-01 00:00:01 से 2038-01

Total 4564 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:226/229  20-कंप्यूटर/Page Goto:1 220 221 222 223 224 225 226 227 228 229