update 文章表 set 阅读数= rand()*10 where 阅读数= 0 *10 是取0到10之间的随机数,可以*100表示0到100的随机数
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near a INNER JOIN b ON a.cell_id= b.' at line 1
SELECT SUM(IF(b.id>1,1,0)) AS ROW_COUNT FROM a INNER JOIN b ON a.name_id= b.id这个语句是肯定没问题,你出错可能是表结构字段的问题,你可以贴出表结构以及具体的查询语句
update 文章表 set 阅读数= rand()*10 where 阅读数= 0
*10 是取0到10之间的随机数,可以*100表示0到100的随机数
SELECT SUM(IF(b.id>1,1,0)) AS ROW_COUNT FROM a INNER JOIN b ON a.name_id= b.id这个语句是肯定没问题,你出错可能是表结构字段的问题,你可以贴出表结构以及具体的查询语句