Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL-基于日期/时间更新表_Mysql_Date_Time - Fatal编程技术网

MySQL-基于日期/时间更新表

MySQL-基于日期/时间更新表,mysql,date,time,Mysql,Date,Time,我有一个名为USER的表,包含以下列:ID、Name、Password、Birthday、LastLogin等 如何更新所有非活动用户 例如:我想更改在2010-01-01或之前最后一次登录的所有用户的密码 更新SQL: update USER set Password=MD5('new_pass'); 但如何使其满足条件?更新用户 UPDATE USER SET Password = MD5('new_pass') WHERE LastLogin <= '2010-01-01' 设置

我有一个名为USER的表,包含以下列:ID、Name、Password、Birthday、LastLogin等

如何更新所有非活动用户

例如:我想更改在2010-01-01或之前最后一次登录的所有用户的密码

更新SQL:

update USER set Password=MD5('new_pass');
但如何使其满足条件?

更新用户
UPDATE USER
SET Password = MD5('new_pass')
WHERE LastLogin <= '2010-01-01'
设置密码=MD5('new_pass') 其中LastLogin
更新用户
设置密码=MD5('new_pass')
其中LastLogin
updateuser set Password=MD5('new_pass'),其中LastLogin
这有帮助吗?

更新用户设置密码=MD5('new_pass'),其中LastLogin<您的日期
这有用吗

update USER set Password=MD5('new_pass') where LastLogin < your-date