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

मैं MySQL में किसी विशिष्ट रिकॉर्ड को कैसे निकालूं?

<घंटा/>

आप ऑपरेटर (! =) के बराबर नहीं का उपयोग करके SQL में एक विशिष्ट रिकॉर्ड को बाहर कर सकते हैं। आइए पहले एक टेबल बनाएं−

mysql> तालिका बनाएं DemoTable (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, ClientName varchar(20), ClientCountryName varchar(10));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.64 सेकंड)

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

mysql> DemoTable (ClientName, ClientCountryName) मानों ('जॉन', 'US') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> DemoTable (ClientName, ClientCountryName) मानों ('डेविड', में डालें) 'एयूएस'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.23 सेकंड) mysql> डेमोटेबल (क्लाइंटनाम, क्लाइंटकंट्रीनाम) मान ('माइक', 'यूके') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) 

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

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

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

+-----+---------------+---------------------+| आईडी | क्लाइंटनाम | ClientCountryName |+-----+---------------+---------------------+| 1 | जॉन | यूएस || 2 | डेविड | ऑस्ट्रेलिया || 3 | माइक | यूके |+----+------------+---------------------+3 पंक्तियों में सेट (0.00 सेकंड) 

MySQL में एक विशिष्ट रिकॉर्ड को बाहर करने के लिए क्वेरी निम्नलिखित है यानी हम ClientName David' या ClientCountryName ='AUS'−

के रिकॉर्ड को बाहर कर रहे हैं।
mysql> डेमोटेबल से * चुनें जहां ClientName!='David' या ClientCountryName!='AUS';

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

+-----+---------------+---------------------+| आईडी | क्लाइंटनाम | ClientCountryName |+-----+---------------+---------------------+| 1 | जॉन | यूएस || 3 | माइक | यूके |+----+------------+---------------------+2 पंक्तियों में सेट (0.00 सेकंड) 
  1. MySQL क्वेरी से nth रिकॉर्ड कैसे वापस करें?

    MySQL क्वेरी से nth रिकॉर्ड प्राप्त करने के लिए, आप LIMIT का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है - अपने कॉलमनाम सीमा n,1 द्वारा अपनेटेबलनाम ऑर्डर से *चुनें; उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने के लिए निम्नलिखित क्वेरी है - );क्वेरी ओके, 0 पंक्तियाँ प्रभा

  1. MySQL में डेटा को विशिष्ट क्रम में कैसे व्यवस्थित करें?

    किसी विशिष्ट क्रम में डेटा व्यवस्थित करने के लिए ORDER BY IF() का उपयोग करें। निम्नलिखित वाक्य रचना है - अपनेTableName से *चुनें IF द्वारा ऑर्डर करें(yourColumnName=yourValue1 ORyourColumnName=yourValue2 या yourColumnName=yourValue3,yourColumnName,~yourColumnName) ASC; आइए पहले एक टेबल बनाएं - );क

  1. MySQL में विशिष्ट कॉलम डेटा कैसे निर्यात करें?

    MySQL में विशिष्ट कॉलम डेटा निर्यात करने के लिए, OUTFILE का उपयोग करें - अपनेटेबलनाम से अपने कॉलमनाम को आउटफाइल yourLocationOfFile में चुनें; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentLastName varchar(20));