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

MySQL में आरोही खोज क्रम को बनाए रखते हुए अंत में कॉलम से नंबर 0 कैसे रखें?


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

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

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

mysql> डेमोटेबल मानों में डालें (9); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> डेमोटेबल मानों में डालें (4); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.31 सेकंड) mysql> डेमोटेबल मानों में डालें ( 0); क्वेरी ओके, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> डेमोटेबल मानों में डालें (7); क्वेरी ओके, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> डेमोटेबल मानों में डालें (11); क्वेरी ओके, 1 पंक्ति प्रभावित ( 0.12 सेकंड)

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

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

आउटपुट

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

<पूर्व>+--------+| नंबर |+-----------+| 9 || 4 || 0 || 7 || 11 |+----------+5 पंक्तियाँ सेट में (0.00 सेकंड)

आरोही खोज क्रम को बनाए रखते हुए ORDER BY का उपयोग करने और अंत में 0 रखने की क्वेरी निम्नलिखित है -

mysql> DemoTable क्रम से Number=0,Number द्वारा *चुनें;

आउटपुट

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

<पूर्व>+--------+| नंबर |+-----------+| 4 || 7 || 9 || 11 || 0 |+----------+5 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में एक कॉलम से डुप्लिकेट रिकॉर्ड्स की गिनती प्रदर्शित करें और परिणाम को ऑर्डर करें

    इसके लिए आपको कॉलम नाम के लिए GROUP BY का उपयोग करना होगा। गिनती प्राप्त करने के लिए, COUNT(*) का उपयोग करें और परिणाम को ORDER BY के साथ ऑर्डर करें। निम्नलिखित वाक्य रचना है - अपने कॉलमनाम ऑर्डर द्वारा अपने एलियासनाम डीईएससी द्वारा अपने टेबलनाम समूह से किसी भी उपनाम के रूप में गिनती (*) का चयन करें

  1. MySQL में अंतिम से शुरू होने वाले वर्णों की x संख्या को कैसे ट्रिम करें?

    इसके लिए आप लंबाई () के साथ सबस्ट्रिंग () का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.52 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1329 मानों में डालें (जॉन डो); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.44 सेकंड) चयन कथन का उपय

  1. MySQL में कॉलम नाम के रूप में 'से' कैसे बनाएं?

    कॉलम नाम के रूप में से पर विचार करने के लिए बैकटिक्स प्रतीक का प्रयोग करें क्योंकि यह एक आरक्षित शब्द है। अब हम बैकटिक से घिरे आरक्षित शब्द से एक तालिका बनाएंगे - टेबल बनाएं DemoTable1810 (`from` varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिक