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

MySQL में दो कॉलम के बीच क्रमबद्ध अंतर?

<घंटा/>

इसके लिए ORDER BY क्लॉज का इस्तेमाल करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं डेमोटेबल (Value1 int, Value2 int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड)

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

mysql> डेमोटेबल मानों में डालें(10,40);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड)mysql> डेमोटेबल मानों में डालें(50,5);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)mysql> सम्मिलित करें डेमोटेबल वैल्यू (51,56) में; क्वेरी ओके, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> डेमोटेबल वैल्यू में डालें (52,78); क्वेरी ओके, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> डेमोटेबल वैल्यू में डालें (90, 7);क्वेरी ठीक, 1 पंक्ति प्रभावित (0.21 सेकंड)

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

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

आउटपुट

<पूर्व>+-----+----------+| Value1 | Value2 |+----------+----------+| 10 | 40 || 50 | 5 || 51 | 56 || 52 | 78 || 90 | 7 |+---------+----------+5 पंक्तियाँ सेट में (0.00 सेकंड)

दो स्तंभों के बीच क्रमबद्ध अंतर प्राप्त करने के लिए क्वेरी निम्नलिखित है -

mysql> Sub DESC द्वारा DemoTable ऑर्डर से Sub के रूप में (Value1-Value2) चुनें;

आउटपुट

<पूर्व>+----------+| उप |+------+| 83 || 45 || -5 || -26 || -30 |+------+5 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL के साथ विभिन्न स्तंभों में मानों के बीच समय अंतर प्राप्त करें

    इसके लिए आप time_format() और time_diff() का उपयोग कर सकते हैं। समय अंतर ज्ञात करने के लिए, आपको time_diff() विधि का उपयोग करने की आवश्यकता है। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable624 (PunchIn datetime,PunchOut datetime);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.60 सेकंड) इंसर्ट कमांड का उपयोग क

  1. MySQL में BIGINT और BIGINT(20) के बीच अंतर?

    BIGINT और BIGINT(20) के बीच एकमात्र अंतर चौड़ाई प्रदर्शित करने का है। चौड़ाई प्रदर्शित करने के लिए 20 का उपयोग किया जा सकता है। आइए एक उदाहरण देखें और एक तालिका बनाएं। यहाँ, हमने BIGINT(20) - . सेट किया है टेबल बनाएं डेमोटेबल(नंबर बिगिंट(20) जीरोफिल);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड)

  1. MySQL के साथ दो डेटाटाइम मानों के बीच अंतर पाएं?

    दो डेटाटाइम मानों के बीच अंतर खोजने के लिए, आप TIMESTAMPDIFF() का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.86 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (2019 -10-26 06:50:00,2019-10-26 12:50:00);क्वेरी ठीक है,