0

这是我到目前为止所拥有的

update review set date_added = date_add( date_added, floor( rand() * 30 ) DAY   ) where review_id = 8;

我正在尝试将日期更改为 0 到 30 之间的随机天数。我需要更改此查询以使其工作吗?

4

1 回答 1

2

第二个参数DATE_ADD函数接受应该看起来像

INTERVAL expr unit

其中INTERVAL关键字是必需的部分。

所以很可能是这样的:

date_add(date_added, INTERVAL floor(rand() * 30) DAY)

应该为你工作

于 2013-08-09T04:23:28.887 回答