Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL में चयनित तारीख (2010-11-04) से वर्तमान तारीख तक के रिकॉर्ड चुनें

WHERE क्लॉज में तुलना ऑपरेटर का उपयोग करके निश्चित प्रारंभ तारीख से वर्तमान तारीख तक के रिकॉर्ड फ़िल्टर करें।

टेबल बनाना और डेटा डालना

mysql> CREATE TABLE DemoTable (Joiningdate DATE);
Query OK, 0 rows affected (0.56 sec)
mysql> INSERT INTO DemoTable VALUES('2010-01-01'),('2010-03-31'),('2010-11-04'),
('2012-12-31'),('2019-01-03'),('2016-04-05');

सभी रिकॉर्ड देखना

mysql> SELECT * FROM DemoTable;

आउटपुट:

+-------------+
| Joiningdate |
+-------------+
| 2010-01-01  |
| 2010-03-31  |
| 2010-11-04  |
| 2012-12-31  |
| 2019-01-03  |
| 2016-04-05  |
+-------------+

'2010-11-04' से आगे की तारीखों के लिए क्वेरी

mysql> SELECT * FROM DemoTable
WHERE Joiningdate >= '2010-11-04'
ORDER BY Joiningdate;

परिणाम:

+-------------+
| Joiningdate |
+-------------+
| 2010-11-04  |
| 2012-12-31  |
| 2016-04-05  |
| 2019-01-03  |
+-------------+
4 rows in set (0.00 sec)

नोट: ISO फॉर्मेट YYYY-MM-DD अस्पष्ट नहीं है और इसकी सिफारिश की जाती है। गतिशील "आज तक" के लिए WHERE Joiningdate >= '2010-11-04' AND Joiningdate <= CURDATE() उपयोग करें। Joiningdate पर इंडेक्स रेंज स्कैन को सक्षम करता है।

  1. Java में MySQL के लिए PreparedStatement का उपयोग करके SELECT क्वेरी कैसे चलाएं? Java में MySQL के लिए PreparedStatement का उपयोग करके SELECT क्वेरी कैसे चलाएं?

    Java में PreparedStatement से SELECT क्वेरी निष्पादित करना SELECT क्वेरी के लिए executeQuery() मेथड का उपयोग किया जाता है। सिंटैक्स PreparedStatement pstmt = connection.prepareStatement(query); ResultSet rs = pstmt.executeQuery(); उदाहरण: डेटाबेस में टेबल बनाएं ); डेटा डालें: insert into JavaP

  1. - MySQL में NOW() से वर्तमान दिनांक से पहले की तिथि वाले रिकॉर्ड चुनें

    WHERE date_column < NOW() या CURDATE() का उपयोग करके वर्तमान दिनांक/समय से पहले की तिथि वाले रिकॉर्ड चुनें। टेबल बनाएं mysql> CREATE TABLE DemoTable1877 (DueDate DATETIME); डेटा डालें mysql> INSERT INTO DemoTable1877 VALUES(2019-12-10), (2019-12-05), (2019-12-07), (2019-12-09); वर्तमान दिना

  1. MySQL में फाइल लोकेशन रिकॉर्ड वाली टेबल से सबस्ट्रिंग परिणाम कैसे प्राप्त करें MySQL में फाइल लोकेशन रिकॉर्ड वाली टेबल से सबस्ट्रिंग परिणाम कैसे प्राप्त करें

    सिंटैक्स SELECT SUBSTR(yourColumnName, startIndex, endIndex) FROM yourTableName LIMIT anyValue; SELECT SUBSTR(yourColumnName, startIndex) FROM yourTableName LIMIT anyValue; उदाहरण टेबल बनाएं: INSERT INTO demo11 (fileLocation) VALUES (E:/users/program/sample.sql), (E:/users/data/db.sql), (C:/users/