MySQL子查询


SELECTSUBSTRING(REPLACE(REPLACE(REPLACE(REPLACE(do,’B’,”),’.’,’0′),’_’,’1′),’-‘,’1′),1,32),B.id,B.du,B.phone,B.createdate,B.modifydate FROM ca.pro AS BWHERE SUBSTRING(REPLACE(REPLACE(REPLACE(REPLACE(do,’B’,”),’.’,’0′),’_’,’1′),’-‘,’1′),1,32) IN(SELECT A.do1 FROM(SELECT SUBSTRING(REPLACE(REPLACE(REPLACE(REPLACE(do,’B’,”),’.’,’0′),’_’,’1′),’-‘,’1′),1,32) AS do1,COUNT(*) AS count1 FROM ca.proGROUP BY SUBSTRING(REPLACE(REPLACE(REPLACE(REPLACE(do,’B’,”),’.’,’0′),’_’,’1′),’-‘,’1’),1,3开发云主机域名2)HAVING COUNT(*) >1) AS A)

相关推荐: Mysql并发保证数据一致性——实例

最近的项目中遇到一项问题,并发更新某一单据的时候,出现了更新失效的情况。比如:生成的SQL大概是这样的:那么以上代码产生的问题就是:对于同一个id=1来说,请求A与请求B都进到了update方法中,此时按id查询得到的信息是相同的,那么请求A更新了id=1的这…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 06/05 09:44
Next 06/05 09:45

相关推荐