MySQL - 根据日期/时间更新表

标签 mysql date time

我有一个名为 USER 的表,其中包含以下列:ID、姓名、密码、生日、上次登录等...

如何更新所有非活跃用户?

例如:我想更改所有在 2010 年 1 月 1 日或之前最后一次登录的用户的密码。

更新 SQL:

update USER set Password=MD5('new_pass');

但是如何让它关注这个条件呢?

最佳答案

UPDATE USER
SET Password = MD5('new_pass')
WHERE LastLogin <= '2010-01-01'

关于MySQL - 根据日期/时间更新表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9354585/

相关文章:

java - 字符串到 HH :mm:ss time and finding the difference between 2 times

javascript - 在 JavaScript 中将倒计时日期格式转换为毫秒

php - 未找到类 'App\Http\Controllers\IntlDateFormatter'

android - 如何在android中将字符串转换为时间?

c++ - 计算线程内的时间

javascript - 如何使用 JavaScript 将周数添加到当前日期?

mysql - 如何查询每个用户第一个月的数据

jquery - 如何更改搜索结果在下拉列表中的显示顺序

perl - perl 中的 mysqldump - 返回值始终为 0

php - 将 CI 查询存储到数组中?