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

MySQL में डेटाटाइम कॉलम से केवल दिनांक की तुलना करके डेटा निकालना

डेटाटाइम कॉलम से निकालने के लिए, आप date() के साथ trim() का उपयोग कर सकते हैं। यहां trim() का उपयोग तुलना करते समय व्हाइटस्पेस हटाने के लिए किया जाता है। पहले एक टेबल बनाते हैं:

mysql> create table DemoTable661(Duedate datetime); Query OK, 0 rows affected (0.57 sec)

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

mysql> insert into DemoTable661 values(' 2019-01-21 12:02:21'); Query OK, 1 row affected (0.10 sec)
mysql> insert into DemoTable661 values(' 2019-07-11 11:55:59 '); Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable661 values('2019-11-21 04:00:59 '); Query OK, 1 row affected (0.10 sec)

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

mysql> select *from DemoTable661;

यह निम्न आउटपुट देगा:

+---------------------+
| Duedate             |
+---------------------+
| 2019-01-21 12:02:21 |
| 2019-07-11 11:55:59 |
| 2019-11-21 04:00:59 |
+---------------------+
3 rows in set (0.00 sec)

डेटाटाइम कॉलम से दिनांक निकालने की क्वेरी:

mysql> select *from DemoTable661 where trim(date(Duedate))='2019-07-11';

यह निम्न आउटपुट देगा:

+---------------------+
| Duedate             |
+---------------------+
| 2019-07-11 11:55:59 |
+---------------------+
1 row in set (0.00 sec)
  1. - MySQL में DATETIME को DATE में कैसे कास्ट करें?

    CAST() फ़ंक्शन का उपयोग MySQL में DATETIME मान को केवल DATE (बिना समय भाग के) में बदलने के लिए CAST() फ़ंक्शन का उपयोग करें। सिंटैक्स SELECT CAST(yourColumnName AS DATE) AS anyVariableName FROM yourTableName; व्यावहारिक उदाहरण 1. टेबल बनाएं और डेटा डालें INSERT INTO ConvertDatetimeToDate VALUES

  1. - MySQL में DATE और TIME से DATETIME कैसे बनाएं?

    MySQL में अलग-अलग DATE और TIME कॉलम से DATETIME बनाने के लिए ADDTIME() फ़ंक्शन का उपयोग करें। सिंटैक्स SELECT ADDTIME(CONVERT(dateColumn, DATETIME), timeColumn) AS DateTimeDemo FROM yourTableName; उदाहरण टेबल बनाएं: CREATE TABLE DateTime (DueDate DATE, DueTime TIME); डेटा डालें: INSERT INTO DateT

  1. PHP में MySQL DATETIME फील्ड से केवल दिनांक निकालना PHP में MySQL DATETIME फील्ड से केवल दिनांक निकालना

    PHP में MySQL के DATETIME मान से केवल दिनांक निकालने के लिए DateTime क्लास का उपयोग करें। सिंटैक्स: format(yourFormatSpecifier); PHP कोड: format(d/m/Y); आउटपुट 13/02/2018 अन्य उपयोगी फॉर्मेट: Y-m-d - 2018-02-13 d/m/Y - 13/02/2018 d-M-Y - 13-Feb-2018 l, d F Y - Tuesday, 13 February 2018 MySQL में स