1

次の形式の SQL のテーブルにフィールドがあります。

2013-09-20 10:12:08

Xこのフィールドを数日前に更新したい。たとえば、このフィールドを 5 日前に更新すると、次のようになります。

2013-09-15 10:12:08

これにはSQLコマンドがありますか?

4

1 に答える 1

1
UPDATE tableName
SET dateColumn = dateColumn - INTERVAL 5 DAY
-- WHERE codition here

MySQL では、DATE_ADD()を使用できますが、 and演算子を使用INTERVALして表現できます。+-

于 2013-09-22T15:28:08.200 に答える