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

MySQL में शर्तों के साथ क्वेरी कैसे ऑर्डर करें और चुनें?

<घंटा/>

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

अपनेTableName क्रम से yourColumnName=0,yourColumnName;
. द्वारा चुनें *

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

mysql> तालिका बनाएं DemoTable1348 -> ( -> राशि int -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.80 सेकंड)

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

mysql> DemoTable1348 मानों (100) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> DemoTable1348 मानों में सम्मिलित करें (0); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> DemoTable1348 मानों में डालें ( 90);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)mysql> DemoTable1348 मान (45) में सम्मिलित करें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> DemoTable1348 मानों में सम्मिलित करें (0); क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.16 सेकंड)mysql> DemoTable1348 मानों में डालें(89);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

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

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

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

<पूर्व>+----------+| राशि |+--------+| 100 || 0 || 90 || 45 || 0 || 89 |+----------+6 पंक्तियों में सेट (0.00 सेकंड)

शर्तों के साथ क्वेरी को ऑर्डर करने और चुनने के लिए क्वेरी निम्नलिखित है -

mysql> DemoTable1348 ऑर्डर से Amount=0,Amount;
से * चुनें

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

<पूर्व>+----------+| राशि |+--------+| 45 || 89 || 90 || 100 || 0 || 0 |+----------+6 पंक्तियों में सेट (0.00 सेकंड)
  1. - किसी क्वेरी के परिणामों को यादृच्छिक रूप से कैसे ऑर्डर करें और MySQL में यादृच्छिक पंक्तियों का चयन करें?

    किसी क्वेरी के परिणामों को बेतरतीब ढंग से ऑर्डर करने के लिए, ORDER BY RAND() का उपयोग करें। वाक्य रचना इस प्रकार है - DemoTable1559 से * चुनें जहां आपका कॉलमनाम IN(yourValue1,yourValue2,....N) रैंड द्वारा ऑर्डर करें() आपके लिमिट वैल्यू को सीमित करें; आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्ति

  1. - MySQL एक ही क्वेरी के साथ दो टेबल में सेलेक्ट और इंसर्ट करें

    यहाँ पहली तालिका बनाने की क्वेरी है। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.67 सेकंड) उपरोक्त अवधारणा को समझने के लिए, आइए हम दूसरी तालिका बनाएं। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2 मानों (क्रिस) में डालें; क्वेरी ठीक

  1. - MySQL में एक चयन क्वेरी के साथ सम्मिलित करें

    सेलेक्ट क्वेरी के साथ इन्सर्ट के लिए, सिंटैक्स इस प्रकार है - insert into yourTableName(yourColumnName1,yourColumnName2,yourColumnName3,...N) select yourValue1,yourValue2,yourValue3,......N; आइए पहले एक टेबल बनाएं - mysql> create table DemoTable1603    -> (    -> Studen