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

MySQL में केवल एक विशिष्ट डुप्लिकेट रिकॉर्ड प्रदर्शित करें


केवल एक विशिष्ट डुप्लिकेट रिकॉर्ड प्रदर्शित करने के लिए, MySQL LIKE ऑपरेटर का उपयोग करें -

अपनेटेबलनाम से *चुनें जहां आपका कॉलमनाम 'yourValue' जैसा है;

आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable -> ( -> Name varchar(20) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.03 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> डेमोटेबल वैल्यू ('जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.32 सेकंड) mysql> डेमोटेबल मानों में डालें ('क्रिस'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> सम्मिलित करें डेमोटेबल मानों में ('जॉन'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.23 सेकंड) mysql> डेमोटेबल मानों में डालें ('बॉब'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.42 सेकंड) mysql> डेमोटेबल मानों में डालें ('क्रिस') ');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.30 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> डेमोटेबल से *चुनें;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+----------+| नाम |+----------+| जॉन || क्रिस || जॉन || बॉब || क्रिस |+----------+5 पंक्तियाँ सेट में (0.00 सेकंड)

विशिष्ट डुप्लीकेट रिकॉर्ड प्राप्त करने के लिए क्वेरी यहां दी गई है -

mysql> डेमोटेबल से *चुनें जहां 'जॉन' जैसा नाम;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+----------+| नाम |+------+| जॉन || जॉन |+------+2 पंक्तियाँ सेट में (0.03 सेकंड)
  1. MySQL में सबसे हाल के समय के साथ रिकॉर्ड प्रदर्शित करें

    आप STR_TO_DATE() तक ORDER का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - mysql> create table DemoTable    -> (    -> DueTime varchar(20)    -> ); Query OK, 0 rows affected (0.87 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - mysql> insert i

  1. MySQL वाली तालिका में केवल विशिष्ट पंक्तियों को हटाएं

    केवल विशिष्ट पंक्तियों को हटाने के लिए, MySQL NOT IN () का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1830 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20) )AUTO_INCREMENT=101;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल

  1. MySQL REGEXP क्लॉज में कोष्ठक से कैसे बचें और केवल विशिष्ट मान कोष्ठक के साथ प्रदर्शित करें?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1908 (कोड टेक्स्ट);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1908 मान (MySQL 8 डेटाबेस) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) चयन कथन का उपयोग करके तालिका से सभ