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 में विशिष्ट कॉलम डेटा कैसे निर्यात करें?

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