首頁 >資料庫 >mysql教程 >如何在WHERE子句中使用MySQL日期函數?

如何在WHERE子句中使用MySQL日期函數?

WBOY
WBOY轉載
2023-08-24 22:45:021160瀏覽

如何在WHERE子句中使用MySQL日期函數?

透過在任何MySQL日期函數中使用WHERE子句,查詢將根據WHERE子句中提供的條件篩選行。為了理解它,請考慮以下來自'Collegedetail'表的數據

mysql> Select * from Collegedetail;
+------+---------+------------+
| ID   | Country | Estb       |
+------+---------+------------+
| 111  | INDIA   | 2010-05-01 |
| 130  | INDIA   | 1995-10-25 |
| 139  | USA     | 1994-09-25 |
| 1539 | UK      | 2001-07-23 |
| 1545 | Russia  | 2010-07-30 |
+------+---------+------------+
5 rows in set (0.00 sec)

現在,假設我們只想獲取那些成立於2010年的大學的詳細信息,那麼可以使用帶有YEAR()函數的WHERE子句的以下查詢:

mysql> Select * from Collegedetail WHERE YEAR(Estb) = '2010';
+------+---------+------------+
| ID   | Country | Estb       |
+------+---------+------------+
| 111  | INDIA   | 2010-05-01 |
| 1545 | Russia  | 2010-07-30 |
+------+---------+------------+
2 rows in set (0.07 sec)

以上是如何在WHERE子句中使用MySQL日期函數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除