mysql update 本表, 通过查询,更本表数据应该怎么写 本帖最后由 csdroot 于 2014-09-28 17:29:06 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update tab1 set b = if( b>1,99,0) where a = 286 如果想要在 if( )中增加查询条件 ,比如若select if(tab1.n>tab2.n ,tab1.n,tab2.n ) from tab1,tab2 where tab1.id=tab2.id 怎么做 如果只直接写会报错 update tab1 g join 回报警告 update tab1 a , (select if( b>1,99,0) b from tab1) bset a.a=b.bwhere a.a=b.aand a.a=286 提示一个警告 可以但是为什么 工具回报一个警告? 是工具的问题? mysql 是5.6 数据库是 myisam 的引擎 mysql 百万级联表查询的优化 网站项目中怎么导出mysql 请教一个sql 一个关于链接数据库的问题,请教高手 代码访问mysql结果中的汉子出现问号该如何解决? 关于安装"mysql-4.1.13-win32" 问一个问题, 高分相送, 能者快拿~~~~~~~~~~~~~~~~~~~~~~ 救急!!!!~~~~~关于简单的模糊查询。 哪里有mysql源代码下载? mysql最大能支持多少列(字段)? 按时间间隔取数据 MySQL安装了无法打开 大神 求解
如果想要在 if( )中增加查询条件 ,比如若select if(tab1.n>tab2.n ,tab1.n,tab2.n ) from tab1,tab2 where tab1.id=tab2.id 怎么做 如果只直接写会报错 update tab1 g join 回报警告
set a.a=b.b
where a.a=b.a
and a.a=286
mysql 是5.6 数据库是 myisam 的引擎