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

MySQL SUM() के साथ योग खोजें और कॉलम हेडिंग के लिए एलियास दें


एलियास के लिए, निम्न सिंटैक्स का उपयोग करें जिसमें हम एक एलियास नाम प्रदर्शित कर रहे हैं:

select sum(yourColumnName) as anyAliasName from yourTableName;

आइए पहले एक टेबल बनाते हैं:

mysql> create table DemoTable1800
(
    Salary int
); Query OK, 0 rows affected (0.00 sec)

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

mysql> insert into DemoTable1800 values(18000); Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1800 values(32000); Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1800 values(50000); Query OK, 1 row affected (0.00 sec)

सेलेक्ट स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित करें:

mysql> select * from DemoTable1800;

इससे निम्न आउटपुट प्राप्त होगा:

+--------+
| Salary |
+--------+
|  18000 |
|  32000 |
|  50000 |
+--------+
3 rows in set (0.00 sec)

योग खोजने और कॉलम हेडिंग के लिए एलियास सेट करने का क्वेरी यहाँ है:

mysql> select sum(Salary) as Total from DemoTable1800; 

इससे निम्न आउटपुट प्राप्त होगा:

+--------+
| Total  |
+--------+
| 100000 |
+--------+
1 row in set (0.00 sec)

  1. MySQL में विशिष्ट कॉलम नाम वाली टेबल कैसे खोजें MySQL में विशिष्ट कॉलम नाम वाली टेबल कैसे खोजें

    information_schema.columns टेबल को क्वेरी करके डेटाबेस में विशिष्ट कॉलम नाम वाली सभी टेबल खोजें। सिंटैक्स SELECT DISTINCT table_name FROM information_schema.columns WHERE column_name LIKE %yourSearchValue% AND table_schema = DATABASE(); उदाहरण: Client वाली कॉलम खोजना SELECT DISTINCT table_name FR

  1. - MySQL में ग्रुपिंग के साथ सेलेक्ट और सम?

    सम करने के लिए एग्रीगेट फंक्शन SUM() का उपयोग करें। इसके साथ MySQL GROUP BY का उपयोग करके ग्रुप करें। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable -> ( -> ProductName varchar(20), -> ProductQuantity int, -> ProductPrice int -> ); Query OK, 0 rows affected (0.63 sec) इ

  1. - MySQL में GROUP BY HAVING से डुप्लिकेट कॉलम मान खोजें और प्रदर्शित करें

    किसी कॉलम में डुप्लिकेट मान (एक से अधिक बार आने वाले) खोजने के लिए GROUP BY और 1 का उपयोग करें। टेबल बनाएं mysql> CREATE TABLE DemoTable1858 (ModelNumber VARCHAR(50)); डेटा डालें mysql> INSERT INTO DemoTable1858 VALUES(Audi A4), (Audi A6), (Audi A4), (Audi Q5), (Audi R8), (Audi Q5); डुप्लि