簡體   English   中英

如何使用select語句在php和mysql中獲取最新的日期和時間

[英]how to get latest date and time in php and mysql using a select statement

如何使用select語句在php和mysql中獲取最新日期和時間? 是否可能我的字段類型是數據時間,它看起來像這樣 "2010-06-08 01:41:27" 。 任何幫助是贊賞的家伙。

編輯:對不起,我的問題不太清楚......(呃!)基本上我的表中有一個列有一個日期時間字段(我說得對嗎,它的數據類型為日期時間?),這些是填充已經有了一些數據,我需要做的就是獲取該領域的最新數據,是否需要進行比較?

我認為您正在尋找: select max(datetime_column) from table

但是你的問題還不是很清楚。

在SQL中,使用以下命令:

SELECT NOW();

獲取當前日期/時間。 在PHP中,使用time()函數。

您還可以使用以下SQL將當前時間插入數據庫字段:

INSERT INTO `mytable` (`date`) VALUES (NOW());

使用Select now()這可能對您有幫助

獲得任何價值

如果要查看其中包含最新日期時間列的記錄,請執行以下操作:

select * from your_table order by your_datetime_column desc limit 1;

您的問題表明您確實想從具有當前日期和時間的數據庫中獲取最新輸入。 我認為這應該可以解決您的問題

SELECT * FROM table_name WHERE DATE(`date_and_time_column_name`)= CURDATE();

這肯定會完成這項工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM