टेबल बनाएं
mysql> create table DemoTable (
-> NumberOfItems INT,
-> Amount INT
-> );
Query OK, 0 rows affected (0.57 sec)
रिकॉर्ड्स डालें
mysql> insert into DemoTable values(4,902); Query OK, 1 row affected (0.45 sec) mysql> insert into DemoTable values(5,1000); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable values(3,80); Query OK, 1 row affected (0.12 sec)
सभी रिकॉर्ड्स देखें
mysql> select * from DemoTable;
+---------------+--------+ | NumberOfItems | Amount | +---------------+--------+ | 4 | 902 | | 5 | 1000 | | 3 | 80 | +---------------+--------+ 3 rows in set (0.00 sec)
डेटाबेस मैनिपुलेशन के लिए क्वेरी
mysql> SELECT NumberOfItems, Amount, (NumberOfItems * Amount) AS PayableAmount FROM DemoTable;
आउटपुट:
+---------------+--------+---------------+ | NumberOfItems | Amount | PayableAmount | +---------------+--------+---------------+ | 4 | 902 | 3608 | | 5 | 1000 | 5000 | | 3 | 80 | 240 | +---------------+--------+---------------+ 3 rows in set (0.00 sec)
व्याख्या:
NumberOfItems * Amount- अंकगणितीय गुणाAS PayableAmount- परिणाम कॉलम का उपनाम- केवल SELECT में गणना करता है, टेबल में संग्रहीत नहीं करता
- संग्रहीत करने के लिए:
ALTER TABLE ... ADD PayableAmount INTफिरUPDATE ... SET PayableAmount = NumberOfItems * Amount
अन्य ऑपरेटर: + जोड़, - घटाव, / भाग, % मॉड्यूलो।