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

MySQL में कॉलम के सभी मानों से समान राशि कैसे घटाएँ?

MySQL में कॉलम के सभी मानों से समान मान घटाना

किसी कॉलम के सभी मानों से एक निश्चित राशि घटाने के लिए सीधे अंकगणितीय ऑपरेटर का उपयोग करें।

टेबल बनाना और डेटा डालना

mysql> CREATE TABLE DemoTable741 (Number INT);
Query OK, 0 rows affected (0.61 sec)
mysql> INSERT INTO DemoTable741 VALUES(70);
Query OK, 1 row affected (0.18 sec)
mysql> INSERT INTO DemoTable741 VALUES(55);
Query OK, 1 row affected (0.14 sec)
mysql> INSERT INTO DemoTable741 VALUES(89);
Query OK, 1 row affected (0.14 sec)
mysql> INSERT INTO DemoTable741 VALUES(79);
Query OK, 1 row affected (0.35 sec)
mysql> INSERT INTO DemoTable741 VALUES(34);
Query OK, 1 row affected (0.17 sec)

सभी रिकॉर्ड देखना

mysql> SELECT * FROM DemoTable741;
+--------+
| Number |
+--------+
| 70     |
| 55     |
| 89     |
| 79     |
| 34     |
+--------+
5 rows in set (0.00 sec)

20 घटाने का क्वेरी

mysql> SELECT (Number - 20) AS Result FROM DemoTable741;

परिणाम

+--------+
| Result |
+--------+
| 50     |
| 35     |
| 69     |
| 59     |
| 14     |
+--------+
5 rows in set (0.00 sec)

नोट: यह केवल SELECT में गणना करता है, टेबल डेटा नहीं बदलता। स्थायी रूप से अपडेट करने के लिए: UPDATE DemoTable741 SET Number = Number - 20;

  1. - MySQL में CASE स्टेटमेंट का उपयोग करके Amount कॉलम से एक ही कीमत के दो अलग-अलग योग कैसे प्रदर्शित करें?

    इसके लिए आप CASE स्टेटमेंट का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable1794 ( Amount int ); Query OK, 0 rows affected (0.00 sec) इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें: mysql> insert into DemoTable1794 values(100); Query OK, 1 row affecte

  1. - MySQL में GROUP_CONCAT और CASE से अलग शर्तों वाले समान कॉलम के मान जोड़ें

    एक ही कॉलम (Name) की अलग-अलग शर्तों (Subject) के मानों को जोड़ने के लिए CASE के साथ सशर्त एग्रीगेशन और CONCAT या GROUP_CONCAT का उपयोग करें। टेबल बनाएं mysql> CREATE TABLE DemoTable1869 ( Id INT, Subject VARCHAR(20), Name VARCHAR(20) ); डेटा डालें mysql> INSERT INTO DemoTable1869 VALUES(

  1. - MySQL में INFORMATION_SCHEMA का उपयोग करके सभी टेबल्स में एक कॉलम की पहचान कैसे करें?

    MySQL में INFORMATION_SCHEMA.COLUMNS का उपयोग करके कॉलम खोजना MySQL का INFORMATION_SCHEMA.COLUMNS दृश्य वर्तमान डेटाबेस (या सभी डेटाबेस) में सभी टेबल्स और कॉलम्स के बारे में मेटाडेटा प्रदान करता है। आप इसका उपयोग किसी विशिष्ट कॉलम नाम वाली सभी टेबल्स को खोजने के लिए कर सकते हैं। सिंटैक्स SELECT TAB