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

MySQL में सबसे हाल का समय वाला रिकॉर्ड प्रदर्शित करें


आप ORDER BY STR_TO_DATE() का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाते हैं:

mysql> create table DemoTable
-> (
-> DueTime varchar(20)
-> ); Query OK, 0 rows affected (0.87 sec)

इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें:

mysql> insert into DemoTable values('7:30AM'); Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable values('9:00PM'); Query OK, 1 row affected (0.23 sec)
mysql> insert into DemoTable values('11:00PM'); Query OK, 1 row affected (0.13 sec)

सेलेक्ट स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित करें:

mysql> select * from DemoTable;

इससे निम्न आउटपुट प्राप्त होगा:

+---------+
| DueTime |
+---------+
| 7:30AM  |
| 9:00PM  |
| 11:00PM |
+---------+
3 rows in set (0.00 sec)

सबसे हाल का समय वाला रिकॉर्ड प्राप्त करने का क्वेरी यहाँ है:

mysql> select * from DemoTable
-> order by str_to_date(DueTime, '%h:%i%p') desc limit 1;

इससे निम्न आउटपुट प्राप्त होगा:

+---------+
| DueTime |
+---------+
| 11:00PM |
+---------+
1 row in set (0.00 sec)

  1. - MySQL टेबल नाम को कॉलम के साथ कैसे प्रदर्शित करें?

    आप MySQL टेबल नाम को कॉलम के साथ प्रदर्शित करने के लिए INFORMATION_SCHEMA.COLUMNS टेबल का उपयोग कर सकते हैं। सिंटैक्स निम्नलिखित है: SELECT DISTINCT TABLE_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = yourDatabaseName; यहां हमारे पास sample नाम का एक डेटाबेस है जिसमें टेबल्

  1. PHP/MySQL में समय प्रबंधन: 12-घंटे और 24-घंटे प्रारूप के बीच रूपांतरण PHP/MySQL में समय प्रबंधन: 12-घंटे और 24-घंटे प्रारूप के बीच रूपांतरण

    PHP में समय रूपांतरण PHP में strtotime() और date() फ़ंक्शन का उपयोग करके 12-घंटे प्रारूप को 24-घंटे प्रारूप में बदलें। PHP कोड $timeValue = 8:55 PM; $changeTimeFormat = date(H:i:s, strtotime($timeValue)); echo The change Format in 24 Hours = . $changeTimeFormat; आउटपुट: The change Format in 24 Hou

  1. Java का उपयोग करके MySQL टेबल में रिकॉर्ड डालें Java का उपयोग करके MySQL टेबल में रिकॉर्ड डालें

    JDBC Statement या PreparedStatement का उपयोग करके Java एप्लिकेशन से MySQL में रिकॉर्ड डालें। टेबल बनाना CREATE TABLE DemoTable( Id INT, Name VARCHAR(30), CountryName VARCHAR(30), Age INT ); Query OK, 0 rows affected (0.66 sec) Java कोड (Statement) 0) { System.out.