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

MySQL में विशिष्ट मान वाले कॉलम की संख्या कैसे गिनें?


निम्नलिखित वाक्य रचना है -

सेलेक्टसम(आपका कॉलमनाम1+आपका कॉलमनाम2+आपका कॉलमनाम3...एन) `anyAliasName1` के रूप में, योग(आपका कॉलमनाम1 और आपका कॉलमनाम2 और आपका कॉलमनाम3….एन) आपके टेबलनाम से किसी भी उपनाम के रूप में;

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

mysql> क्रिएट टेबल डेमो36−> (−> id int null auto_increment Primary key,−> value1 int,−> value2 int,−> value3 int−>);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.68 सेकंड) 

इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें -

mysql> डेमो36 में डालें (मान 1, मान 2, मान 3) मान (1,0,0); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> डेमो 36 में डालें (मान 1, मान 2, मान 3) मान (1, 0,1);क्वेरी ओके, 1 पंक्ति प्रभावित (0.11 सेकंड)mysql> डेमो 36 में डालें (मान 1, मान 2, मान 3) मान (1,1,1); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड) mysql> में डालें डेमो 36 (मान 1, मान 2, मान 3) मान (0,1,0); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> डेमो 36 में डालें (मान 1, मान 2, मान 3) मान (1,1,0); क्वेरी ठीक , 1 पंक्ति प्रभावित (0.10 सेकंड)

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

mysql> डेमो36 से *चुनें;

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

+-----+--------+----------+--------+| आईडी | value1 | value2 | value3 |+----+ 1 | 1 | 0 | 0 || 2 | 1 | 0 | 1 || 3 | 1 | 1 | 1 || 4 | 0 | 1 | 0 || 5 | 1 | 1 | 0 | +-----+--------+----------+----------+5 पंक्तियों में सेट (0.00 सेकंड)

MySQL में विशिष्ट मान वाले कॉलम की संख्या की गणना करने के लिए क्वेरी निम्नलिखित है -

mysql> चुनें−> sum(value1+value2+value3) `Total_Number_Of_1` के रूप में,−> sum(value1 और value2 और value3) डेमो36 से `Total_Number_Of_Rows_With_1`−> के रूप में;

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

<पूर्व>+---------------------+-------------------------- ---+| Total_Number_Of_1 | Total_Number_Of_Rows_With_1 |+---------------------+-------------------------- --+| 9 | 1 |+---------------------+------------------------------- --+1 पंक्ति सेट में (0.00 सेकंड)

  1. - MySQL में किसी विशिष्ट फ़ील्ड मान को कैसे स्वैप करें?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Number1 int, Number2 int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.68 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable(Number1,Number2) मान (110,100) में डालें; क्वेरी ठीक है, 1 पंक्ति प्र

  1. जावा के साथ एक MySQL तालिका में स्तंभों की संख्या की गणना करें जावा के साथ एक MySQL तालिका में स्तंभों की संख्या की गणना करें

    इसके लिए ResultSetMetaData का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) जावा कोड इस प्रकार है - उदाहरण आयात करें {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] तर्क) {कनेक्शन चोर =शून्य; रेडीस्टेडमेंट पीएस =शून्य; स्टेटमेंट सेंट =अशक्त; परिणामसेट आरएस =श

  1. - MySQL में किसी विशिष्ट मान के विरुद्ध निम्न मान रिकॉर्ड को छोड़कर रिकॉर्ड का चयन कैसे करें?

    इसके लिए आपको WHERE क्लॉज का इस्तेमाल करना होगा। निम्नलिखित वाक्य रचना है - select *from yourTableName where yourColumnName > yourValue; आइए एक टेबल बनाएं - mysql> create table demo27 −> ( −> id int not null auto_increment primary key, −> value int −> ); Qu