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

mysql中查询指定ID的数据用where字句。 工具:mysql 5.6 步骤: 1、在mysql有user表,数据如下: 2、要查询ID为2的数据,可用如下语句: select * from user where id=2;3、查询结果: where子句简介: 如需有条件地从表中选取数据,可将 WHERE ...

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

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

select t1.*, t2.*, t3.* from t1 inner join t2 on t1.联接字段 = t2.联接字段 inner join t3 on t3.联接字段 = t1或t2的联接字段 where 其他查询条件(如果有的写,没有就去掉这部分)

SELECT t1.a, (SELECT group_concat(name) FROM t2 WHERE id IN ( 1,2,3 ) ) AS t2n1, (SELECT group_concat(name) FROM t2 WHERE FIND_IN_SET(id ,t1.a) ) AS t2n2 FROM t1 WHERE t1.id=1

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

据我测试是65535个

mysql_query("DELECT FROM say WHERE id =$id"); 其中$id是一个变量,需要与sql语句分开来书写。而且delete也写错了。用这一句试试看: mysql_query("delete FROM say WHERE id =".$id);

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

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