您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页mysql select in

mysql select in

来源:意榕旅游网

select in在mssql和mysql下的差别:


mssql:

select * from upfiles where id in( SELECT picture FROM msg where id=77 );
SELECT picture FROM msg where id=77 结果为:'12,11,10,4'
select * from upfiles where id in( SELECT picture FROM msg where id=77 )结果为:12,11,10,4


mysql:

select * from upfiles where id in( SELECT picture FROM msg where id=77 );
SELECT picture FROM msg where id=77 结果为:'12,11,10,4'
select * from upfiles where id in( SELECT picture FROM msg where id=77 )结果为:12


mssql修正写法:

select * from upfiles where instr(( SELECT picture FROM msg where id=77 ),id)>0;

结果为:12,11,10,4

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务