MySQL में दो नंबरों के बीच का अंतर जानने के लिए, आइए पहले एक डेमो टेबल बनाएं
mysql> टेबल बनाएं findDifferenceDemo -> ( -> आईडी नॉट न्यूल AUTO_INCREMENT PRIMARY KEY, -> FirstNumber float, -> SecondNumber float -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.60 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है -
mysql> findDifferenceDemo(FirstNumber,SecondNumber) मान (4.2,2.3) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> findDifferenceDemo (FirstNumber,SecondNumber) मान (23.4,5.6) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> findDifferenceDemo (FirstNumber,SecondNumber) मान (5.8,34.56) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> findDifferenceDemo (FirstNumber,SecondNumber) मानों में डालें (7.8,7.2);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)mysql> findDifferenceDemo(FirstNumber,SecondNumber) मानों में डालें(12.8,10.2);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -
mysql> *findDifferenceDemo से चुनें;
निम्न आउटपुट है
+-----+-------------+--------------+| आईडी | फर्स्टनंबर | दूसरा नंबर |+-----+-------------+--------------+| 1 | 4.2 | 2.3 || 2 | 23.4 | 5.6 || 3 | 5.8 | 34.56 || 4 | 7.8 | 7.2 || 5 | 12.8 | 10.2 |+----+--------------+--------------+5 पंक्तियों में सेट (0.00 सेकंड)
MySQL में दो नंबरों के बीच पूर्ण अंतर खोजने के लिए निम्नलिखित क्वेरी है
mysql> सेलेक्ट ABS(FirstNumber - secondNumber) AS डिफ -> फाइंड डिफरेंसडेमो से -> ऑर्डर डिफरेंशियल डीएससी;
निम्न आउटपुट है
<पूर्व>+----------------------+| अंतर |+----------------------+| 28.760001182556152 || 17.799999713897705 || 2.6000003814697266 || 1.8999998569488525 || 0.6000003814697266 |+---------------------+5 पंक्तियाँ सेट में (0.00 सेकंड)