llgd.net
当前位置:首页 >> mysql whErE iD in >>

mysql whErE iD in

select * from table where id in(1,2,3,4) union all select * from table where id =3

select id,name from a where id not in (select id from b)

无效SQL的时候是返回FALSE,如果SQL查询结果为空(语句是有效的) 所以应该为 if(mysql_fetch_array($result)){//是否查询到数据 echo "1"; }else{echo "0";}

select *,aaa as a from table1 where id = 1; 我试过了好使。不要把*放到查询字段的最后,否则不好使。 还有啊,既然语句都写出来了,就先在mysql中执行一下啊,不就知道好不好用了吗? 希望可以帮到你

不行,代替了就不是SQL语法了 呵呵,果然有办法,你!

where的限制条件,f_id在变量$checks中的数据

select * from content where id in(15, 35, 55, 69)

'%100%' 这个意思是 100 前面所有的和 100 后面所有的加上 %100 后面的所有 's100%' 这个意思是 s100 开头后面所有的

用正则试试,,, select *from tablewhere id regexp '[1-9]'这样,,,, 我这垃圾网络,半天才发上

in 里面不是放字段,而是具体数据 select * from news where ids like '%".$id."%' 这句只适用单个数字的查询

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com