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

MySQL में चयनित पंक्तियों का आकार प्राप्त करें

<घंटा/>

चयनित पंक्तियों का आकार प्राप्त करने के लिए, CHAR_LENGTH() का उपयोग करें। आइए पहले एक टेबल बनाएं -

mysql> तालिका बनाएं DemoTable1612 -> ( -> FirstName varchar(20), -> LastName varchar(20) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.87 सेकंड)

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

mysql> DemoTable1612 मानों ('डेविड', 'ब्राउन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.75 सेकंड) mysql> DemoTable1612 मानों ('जॉन', 'स्मिथ') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड)mysql> DemoTable1612 मानों ('बॉब', 'टेलर') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)

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

mysql> DemoTable1612 से * चुनें;

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

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

MySQL में चयनित पंक्तियों का आकार प्राप्त करने के लिए क्वेरी निम्नलिखित है -

mysql> DemoTable1612 से sum(char_length(FirstName)) चुनें जहां LastName IN('Brown','Smith','Taylor');

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

<पूर्व>+-----------------------------+| योग(char_length(FirstName)) |+----------------------------+| 12 |+----------------------------+1 पंक्ति सेट में (0.00 सेकंड)
  1. MySQL में पंक्तियों की कम से कम x संख्या प्राप्त करें?

    कम से कम x पंक्तियों की संख्या प्राप्त करने के लिए, आपको LIMIT क्लॉज का उपयोग करना होगा। निम्नलिखित वाक्य रचना है - अपने कॉलमनाम द्वारा अपनेTableName ऑर्डर से *चुनें DESC अपनेXNumberOfRows को सीमित करें; आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable ( EmployeeId int NOT NULL AUTO_INCREMENT PRIMA

  1. MySQL IN () का उपयोग करके कई चयनित पंक्तियों को प्रदर्शित करें

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1045(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(100))AUTO_INCREMENT=100;query OK, 0 Rows प्रभावित (0.62 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1045(FirstName) मान (एडम) में डालें; क्वेरी ठीक है, 1 पंक्त

  1. MySQL में अंतिम 30 पंक्तियाँ प्राप्त करना

    MySQL में अंतिम 30 पंक्तियाँ प्राप्त करने के लिए, आपको DESC द्वारा ORDER और फिर LIMIT 30 का उपयोग करना होगा। सिंटैक्स इस प्रकार है - select * from yourTableName order by yourColumnName DESC LIMIT 30; आइए पहले एक टेबल बनाएं - mysql> create table DemoTable1567    -> (    -&g