कॉलम के बीच खोज करने के लिए BETWEEN क्लॉज का उपयोग करें। आइए पहले एक टेबल बनाते हैं:
mysql> CREATE TABLE DemoTable (
Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
Score1 INT,
Score2 INT
);
टेबल में कुछ रिकॉर्ड डालें:
mysql> INSERT INTO DemoTable(Score1, Score2) VALUES(45, 65); mysql> INSERT INTO DemoTable(Score1, Score2) VALUES(450, 680); mysql> INSERT INTO DemoTable(Score1, Score2) VALUES(800, 900);
टेबल से सभी रिकॉर्ड प्रदर्शित करें:
mysql> SELECT * FROM DemoTable;
आउटपुट
+----+--------+--------+ | Id | Score1 | Score2 | +----+--------+--------+ | 1 | 45 | 65 | | 2 | 450 | 680 | | 3 | 800 | 900 | +----+--------+--------+
MySQL में कॉलम के बीच खोज करने के लिए क्वेरी:
mysql> SELECT * FROM DemoTable WHERE 850 BETWEEN Score1 AND Score2;
आउटपुट
+----+--------+--------+ | Id | Score1 | Score2 | +----+--------+--------+ | 3 | 800 | 900 | +----+--------+--------+