2

MySql 5.1 で日付の最後の 1 秒を取得したいと考えています。たとえば、私のテーブルには「日付」という列があります。日付の最後の秒で別の日時列を設定したい。

何かのようなもの:

update <TABLE>
set datetime = DATETIME(YEAR(date), MONTH(date), DAY(date), 23,59,59)

それは可能ですか?

4

1 に答える 1

3
UPDATE tbl SET datetime = DATE(date) + INTERVAL 1 DAY - INTERVAL 1 SECOND
于 2012-07-23T17:08:48.253 に答える