mysql在update中使用select查询出的数据来更新数据,以及sql求两个日期时间相差的月数
记一个有意思的sql,mysql在update中使用select查询出的数据来update,我一开始是想先用sql把数据查询出来成一个列表,然后再循环遍历update更新的,但是效率太低了要执行很多遍sql,为什么sql不能写成一条呢,在update的时候直接select出来,学习了一下,发现可以。update中使用select查询出的数据-通用模式:updateainnerjoin(select