UPDATE posts SET SpareFlag=0 WHERE Id IN( SELECT Id FROM posts WHERE CloseFlag=0 AND LockFlag=0 GROUP BY PosterUid HAVING COUNT(PosterUid)=1 );
上面这样的写法,数据库会提示1093错误;正确写法如下:
UPDATE posts SET SpareFlag=0 WHERE Id IN( SELECT b.Id FROM (SELECT Id FROM posts WHERE CloseFlag=0 AND LockFlag=0 GROUP BY PosterUid HAVING COUNT(PosterUid)=1) AS b );
即,为查询条件建个临时表,这样就解决问题了。
相关推荐
mysql报权限错误解决办法mysql报权限错误解决办法
mysql ERROR 1045 (28000) 错误及其解决办法
远程登陆mysql1130错误解决办法 图文并茂 内容非常详细
我们现在一般网站都是利用的MySQL数据库搭建网站的,但是在网上看到很多网友吐槽数据库连接不上的问题,现在我就结合相关资料向提出一些我个人的见解,希望对大家解决问题有帮助。 一般MySQL连接不上,可能有两大...
MySql写入中文错误解决办法,对于导入中文, 数据老是报错"Data too long for column XX at row n
数据源连接池Durid连接Mycat+MySQL过程中报1243错误的解决办法。
出现MYSQL服务无法启动报1067错误的解决办法
因为一时手痒痒更新了一下驱动,结果导致无线网卡出了问题,本文给大家分享安装mysql时出现错误及解决办法,对安装mysql时出现错误相关知识感兴趣的朋友一起学习吧
erron:150相关介绍 当你试图在mysql中创建一个外键的时候,这个出错会经常发生,这是非常令人沮丧的。像这种不能创建一个.frm 文件的报错好像暗示着操作系统的文件的权限错误或者其它原因,但实际上,这些都不是的
以上所述是小编给大家介绍的阿里云安装mysql数据库出现2002错误解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对软件开发网网站的支持! 您可能感兴趣的...
下面和小编一起来看看关于此问题的记录与解决办法。 [removed]ec(2);[removed] 从服务器错误代码: Last_IO_Errno: 1236 Last_IO_Error: Got fatal error 1236 from master when reading data from binary log:...
Navicat连接Mysql报2059错误的原因以及解决方法,亲测有用,本文档详细的介绍了解决办法,希望对大家有用。
运行“MySQL Server Instance Config Wizard”时,总会出现“cannot create windows service for mysql error 0”的错误,试了好多次,再次删了MySQL,重启服务器,重新安装,都无济于事。手动启动“服务”里的MySQL...
1.Mysql 数据库从本地导出、服务器上导入时报:ERROR 2005 (HY000): Unknown MySQL server host 'mysql' 的一种解决方案 2. mysql 出现 Error Code:1418 错误的解决办法 .......
MySQL的安装及解决安装过程中的解决办法,这里有MySQL的(10061)的错误和缺少dll文件的解决办法
解决办法: 在网上有人说是服务的“登录”选项卡里要设置成administrator; 也有人说是需要先把服务删除,在重新创建(可以先考虑这两方面); 但是试过以后发现不起作用,经过检查才发现原来还是由mysqld –install...
主要介绍了MySQL Daemon failed to start错误解决办法的相关资料,需要的朋友可以参考下
一、前言 我们在登录mysql的时候经常会看到一句警告: Warning: Using a password on the command line interface can be ... 这个解决办法,的确是规避了警告,但是我们如果输入错误,只能重新数据或ctrl+backspac
我在 Windows 操作系统上,使用解压压缩包的方式安装 MySQL。这是安装的具体方法:点击这里。在执行如下命令: mysqld --install MySQL --defaults-file=[ini配置文件绝对路径] 在执行上面那个命令的时候,输入了...