请教mysql的update子查询问题 update test set a=11 where b in (select b from test t,test1 t1 where t.b=t1.b and ……)这样会报错,查阅了一下mysql文档说不支持这种写法,请问这种写法有替代方法吗?目前test表有12万的数据,请大家帮忙谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 些存储过程 update后面的东东只能是确定的东西 。update test set a=11 where b in (1,3,3,5);这样就可以。 如何使用变量向mysql中插入数据 RSS订阅添加到数据库,如何覆盖原先的数据? c++如何取出LAST_INSERT_ID的值?也用bind绑定参数的形式吗? 菜鸟问题,我想请问MYSQL和MSSQL那个数据库更好 郁闷,怎么样在LINUX的MYSQL生成数据库 一条统计时经常会碰到的SQL写法? mysql指定线程的内存释放 如何删除名称中带有;数据库? mysql远程连接要怎么添加一个什么样的用户? 关于字段设置为号码段内自动增长的问题 请教一个update语句 MYSQL有排它锁语句吗?
update后面的东东只能是确定的东西 。update test set a=11 where b in (1,3,3,5);
这样就可以。