您的位置:首页 > 数据库 > MySQL

mysql的5中查询子句之一where条件查询

2017-06-14 14:15 453 查看
mysql的5中查询子句,分别是where条件查询,group by分组查询,having条件查询,order by排序查询,limit 限制查询

此次测试数据我是用的zabbix的数据,每个人只需要从zabbix官网上将源码包下载下载,解压就可以了,最后在将数据导入到数据库即可。如果不会可以参考我的博客

zabbix server环境的搭建:http://blog.csdn.net/m0_37886429/article/details/70051122

有的时候,我们不方便直接对线上数据直接进行操作,但是我们又需要线上某一个表中的数据,这时我们可以将这个表的数据导入到另一个表中:

前提是这个表的结构要和我们导入表的结构一样

mysql> insert into new.talbleName select * from old.talbleName;


where条件:表达式在哪一行成立,哪一行就取出来

1、后面可以接的符号:

<,<=,=,!=或者<>,> ,>=,beteeen(在某范围内),in(在某集合内)


例如:

①查询功能id(functionid)大于13210的所有数据

mysql> select * from functions where functionid > 13210;




②查询功能id(functionid)在13210和13220的所有数据,这是要用到between,它一般和and连用

mysql> select * from functions where functionid between 13210 and 13220;




③查询功能id(functionid)在13211,13215,13218,13221内的所有数据,in的用法:

in(值1,值2….,值N)–>等于值1到值N任意一个都可以

mysql> select * from functions where functionid in (13211,13215,13218,13221);




2、逻辑运算符

not !  逻辑非
or ||  逻辑或
and &&  逻辑与


例如:

①想取出functionid在12967-12972或者在13084-13089之间的数据

mysql> select * from functions where functionid between 12967 and 12972 or functionid between 13084 and 13089;




3、模糊查询

一般和 like 连用,常用的通配符有:

%    -->   通配任意字符
'_'  -->   通配一个字符


①查询应用集(applications)中名字像zabbix的

mysql> select applicationid,name from applications where name like '%zabbix%';




②查询应用集(applications)中名字为filesystem后面还有一个字符的

mysql> select applicationid,name from applications where name like 'filesystem_';




备注:如果是生产环境中。不建议大家用 select * ,如果数据量特别大,这样速度会特别慢。

mysql的5中查询子句

mysql的5中查询子句之一where条件查询 http://blog.csdn.net/m0_37886429/article/details/73224579 
mysql的5中查询子句之二group by分组查询 http://blog.csdn.net/m0_37886429/article/details/73276996 
mysql的5中查询子句之三having条件查询 http://blog.csdn.net/m0_37886429/article/details/73323970 
mysql的5中查询子句之四order by排序查询 http://blog.csdn.net/m0_37886429/article/details/73457866 
mysql的5中查询子句之五limit限制查询 http://blog.csdn.net/m0_37886429/article/details/73481387[/code] 
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: