MySQL में दो कॉलम के मानों का विभाजन करके परिणाम प्रदर्शित करना
MySQL में आप सीधे गणितीय ऑपरेटर्स का उपयोग करके कॉलम मानों पर गणना कर सकते हैं और परिणाम को एक नए कॉलम के रूप में प्रदर्शित कर सकते हैं।
व्यावहारिक उदाहरण
तालिका बनाना
mysql> CREATE TABLE DemoTable (
Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
Value1 INT,
Value2 INT
);
रिकॉर्ड डालना
mysql> INSERT INTO DemoTable(Value1, Value2) VALUES(100, 150); mysql> INSERT INTO DemoTable(Value1, Value2) VALUES(500, 1000); mysql> INSERT INTO DemoTable(Value1, Value2) VALUES(15000, 18000);
सभी रिकॉर्ड देखना
mysql> SELECT * FROM DemoTable;
आउटपुट:
+----+--------+--------+ | Id | Value1 | Value2 | +----+--------+--------+ | 1 | 100 | 150 | | 2 | 500 | 1000 | | 3 | 15000 | 18000 | +----+--------+--------+
विभाजन करके परिणाम प्रदर्शित करना
mysql> SELECT *, (Value1 / Value2) AS Result FROM DemoTable;
आउटपुट:
+----+--------+--------+--------+ | Id | Value1 | Value2 | Result | +----+--------+--------+--------+ | 1 | 100 | 150 | 0.6667 | | 2 | 500 | 1000 | 0.5000 | | 3 | 15000 | 18000 | 0.8333 | +----+--------+--------+--------+
नोट: MySQL में विभाजन ऑपरेटर / दशमलव परिणाम देता है। पूर्णांक विभाजन के लिए DIV ऑपरेटर का उपयोग करें।