-
सूची से कुछ आईडी रिकॉर्ड बहिष्कृत करें और बाकी को MySQL में प्रदर्शित करें
रिकॉर्ड को बाहर करने के लिए, MySQL NOT IN () का उपयोग करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(Id int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.64 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें(6);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) च
-
कैसे पता लगाएं कि एक MySQL डेटाबेस संरचना बदल गई है (सामग्री नहीं)?
आइए पहले एक उदाहरण देखें और एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(40), StudentAge int, StudentMarks int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.76 सेकंड) डेटाबेस संरचना जानने के लिए निम्नलिखित प्रश्न है - क्रिएट टेबल डेमोटेबल द
-
00:00 से आज की तारीख तक की तारीख चुनने के लिए MySQL क्वेरी
मान लें कि वर्तमान तिथि 2019-09-14 8:50:10 है। अब, हम 00:00 से 2019-09-14 8:50:10 तक के रिकॉर्ड चाहते हैं। आइए अब एक उदाहरण देखें और एक टेबल बनाएं - टेबल बनाएं डेमोटेबल (ड्यूडेट डेटटाइम);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल
-
BEGIN/END कथन त्रुटियों से बचने के लिए MySQL संग्रहीत कार्यविधि में सही ढंग से सीमांकक का उपयोग करें
ऐसी त्रुटियां तब उत्पन्न होती हैं जब आप DELIMITER अवधारणा का उपयोग करने से बचते हैं। आइए हम एक उदाहरण देखें और संग्रहित प्रक्रिया के लिए एक क्वेरी चलाएं - DELIMITER; संग्रहीत कार्यविधि को कॉल करने के लिए सिंटैक्स निम्नलिखित है - अपने StoredProcedureName() को कॉल करें; कॉल कमांड का उपयोग करके संग्
-
जावा MySQL के साथ एक MySQL तालिका अपडेट करें
इसके लिए आपको जावा में रेडीस्टेटमेंट को अपडेट के लिए इस्तेमाल करना होगा। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int, FirstName varchar(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल वैल्यू (121, सैम) में डालें; क्वेरी
-
एक MySQL तालिका में बेतरतीब ढंग से अलग पंक्तियों का चयन करें?
बेतरतीब ढंग से पंक्तियों का चयन करने के लिए, LIMIT के साथ ORDER BY RAND() का उपयोग करें। अलग-अलग पंक्तियों के लिए DISTINCT का उपयोग करें। आइए पहले एक उदाहरण देखें और एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (
-
एक ही कॉलम से अलग-अलग मानों का चयन कैसे करें और उन्हें MySQL के साथ अलग-अलग कॉलम में प्रदर्शित करें?
शर्त के आधार पर विभिन्न मूल्यों का चयन करने के लिए, CASE कथन का प्रयोग करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(40),Score int); क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डाल
-
मैं MySQL क्वेरी में बहुत अधिक OR कथनों से कैसे बच सकता हूँ?
बहुत अधिक OR कथनों से बचने के लिए MySQL IN() का उपयोग करें। आइए पहले एक टेबल बनाएं - mysql> create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(40) ); Query OK, 0 rows affected (0.89 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डाले
-
MySQL कॉलम में निम्नतम और उच्चतम मानों के लिए पंक्ति डेटा प्राप्त करें
एक MySQL कॉलम में सबसे कम मानों के लिए, MIN() विधि का उपयोग करें और उच्चतम के लिए, MAX() विधि का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable( CustomerName varchar(20), ProductAmount int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.03 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डाल
-
MySQL एक ही क्वेरी के साथ दो टेबल से चयन करें
दो तालिकाओं में से चयन करने के लिए UNION का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.90 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1(FirstName) मान
-
MySQL REGEXP का उपयोग करके ज़िप कोड फ़ील्ड से -XXX कैसे निकालें?
इसे प्राप्त करने का सबसे आसान तरीका MySQL SUBSTRING_INDEX() फ़ंक्शन का उपयोग करना है। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(ZipCode varchar(50));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (2.02 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (AAAAA-783); क्वे
-
समसामयिक कॉलम में 1 मानों के आधार पर डेटा को एक पंक्ति में समूहित करने और डेटा रखने के लिए MySQL क्वेरी?
इसके लिए GROUP_CONCAT() का इस्तेमाल करें। केवल 1 मानों के लिए, MySQL WHERE क्लॉज के साथ काम करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(PlayerName varchar(40), PlayerStatus tinyint(1));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.60 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डे
-
क्या मैं एक MySQL कॉलम में अल्पविराम से अलग किए गए रिकॉर्ड के साथ एक MySQL क्वेरी का उपयोग करके विशेष संख्याओं की खोज कर सकता हूं?
हां, आप MySQL FIND_IN_SET() का उपयोग करके विशेष संख्याएं खोज सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(ListOfNumbers varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.24 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (123,676,847,785); क्वेरी
-
MySQL में वर्तमान तिथि से उसी महीने के बाकी हिस्सों तक रिकॉर्ड प्रदर्शित करें?
आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(BookingDate date);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.67 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (2016-09-18); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉ
-
MySQL में NAND/NOR संचालन करें
आइए पहले देखें कि हम MySQL में NAND/NOR संचालन कैसे कर सकते हैं। अवधारणा इस प्रकार है - NAND=NOT(yourColumnName1 और yourColumnName2)NOR=NOT(yourColumnName1 या yourColumnName2) आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Value1 बूलियन, Value2 बूलियन);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.72 सेकंड)
-
कैसे जांचें कि कॉलम में किसी भी स्ट्रिंग में MySQL में एक विशिष्ट स्ट्रिंग है या नहीं?
इसके लिए LIKE ऑपरेटर के साथ CONCAT() का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Name varchar(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (डेविड );क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेक
-
MySQL DELETE क्वेरी का उपयोग करके चुनिंदा एकाधिक रिकॉर्ड हटाएं
चुनिंदा एकाधिक रिकॉर्ड के लिए, MySQL IN() का उपयोग करें। उन्हें हटाने के लिए, MySQL DELETE का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(ClientId varchar(40), ClientName varchar(50));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें
-
MySQL में कुछ संख्याओं से शुरू होने वाले रिकॉर्ड का चयन कैसे करें?
कुछ संख्याओं से शुरू होने वाले रिकॉर्ड का चयन करने के लिए इष्टतम समाधान, MySQL LIKE ऑपरेटर का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(ClientId bigint, ClientName varchar(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.82 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डे
-
पिछले 60 मिनट के लिए MySQL रिकॉर्ड खींचो?
पिछले 60 मिनट के रिकॉर्ड खींचने के लिए, MySQL INTERVAL का उपयोग करें जैसा कि नीचे दिए गए सिंटैक्स में दिखाया गया है - अभी () - अंतराल 60 मिनट; आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(ArrivalTime datetime);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) आइए हम वर्तमान तिथि ज्ञात करें -
-
MySQL में मौजूदा int कॉलम के लिए मानों में वर्ण जोड़ना?
मौजूदा इंट कॉलम मानों में वर्ण जोड़ने के लिए, MySQL CONCAT () का उपयोग करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(राशि int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.44 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में सम्मिलित करें(3456);क्वेरी ठीक है, 1 प