आप GREATEST()
समारोह:
SELECT GREATEST(field1, field2);
यदि आप सभी पंक्तियों से पूर्ण अधिकतम प्राप्त करना चाहते हैं, तो आप निम्न का उपयोग करना चाह सकते हैं:
SELECT GREATEST(MAX(field1), MAX(field2));
उदाहरण 1:
SELECT GREATEST(1, 2);
+----------------+
| GREATEST(1, 2) |
+----------------+
| 2 |
+----------------+
1 row in set (0.00 sec)
उदाहरण 2:
CREATE TABLE a (a int, b int);
INSERT INTO a VALUES (1, 1);
INSERT INTO a VALUES (2, 1);
INSERT INTO a VALUES (3, 1);
INSERT INTO a VALUES (1, 2);
INSERT INTO a VALUES (1, 4);
SELECT GREATEST(MAX(a), MAX(b)) FROM a;
+--------------------------+
| GREATEST(MAX(a), MAX(b)) |
+--------------------------+
| 4 |
+--------------------------+
1 row in set (0.02 sec)