अधिकतम खोजने के लिए GREATEST() का उपयोग करें। आइए पहले एक टेबल बनाते हैं:
mysql> CREATE TABLE DemoTable1 (
Number INT
);
टेबल में कुछ रिकॉर्ड डालें:
mysql> INSERT INTO DemoTable1 VALUES(80); mysql> INSERT INTO DemoTable1 VALUES(229); mysql> INSERT INTO DemoTable1 VALUES(575);
टेबल से सभी रिकॉर्ड प्रदर्शित करें:
mysql> SELECT * FROM DemoTable1;
आउटपुट
+--------+ | Number | +--------+ | 80 | | 229 | | 575 | +--------+
दूसरी टेबल बनाने के लिए क्वेरी:
mysql> CREATE TABLE DemoTable2 ( Number INT );
दूसरी टेबल में कुछ रिकॉर्ड डालें:
mysql> INSERT INTO DemoTable2 VALUES(485); mysql> INSERT INTO DemoTable2 VALUES(10); mysql> INSERT INTO DemoTable2 VALUES(475);
दूसरी टेबल से सभी रिकॉर्ड प्रदर्शित करें:
mysql> SELECT * FROM DemoTable2;
आउटपुट
+--------+ | Number | +--------+ | 485 | | 10 | | 475 | +--------+
दो टेबल में कॉलम पर MAX() प्राप्त करने के लिए क्वेरी:
mysql> SELECT GREATEST((SELECT MAX(Number) FROM DemoTable1), (SELECT MAX(Number) FROM DemoTable2));
आउटपुट
+-----------------------------------------------------------------------------------------+ | GREATEST((SELECT MAX(Number) FROM DemoTable1),(SELECT MAX(Number) FROM DemoTable2)) | +-----------------------------------------------------------------------------------------+ | 575 | +-----------------------------------------------------------------------------------------+