|
马上注册玉林红豆网会员,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
条件查询怎么使用注意哪些问题语句支持的运算符比较运算符、逻辑运算符、模糊查询、范围查询、空判断等,为了更精确的查询出特定数据,需要学习SQL语法条件查询。[url=http:///www.heikw.cn/]爱站云[/url]的相关问题可以到网站了解下,我们是业内领域专业的平台,您如果有需要可以咨询,相信可以帮到您,值得您的信赖![align=center][/align]
条件查询学习目标:能写出模糊查询的SQL语句
1条件查询的介绍
使用条件查询可以对表中的数据进行筛选,条件成立的记录会出现在结果集中。
语句支持的运算符:运算符、逻辑运算符、模糊查询、范围查询、空判断。
条件查询语法格式如下:
*表条件;
例:
*=1;
2比较运算符查询
等于:=
大于:
大于等于:=
小于:
小于等于:=
不等于:!=或
例1:查询编号大于的学生:
*;
例2:查询编号不大于4的学生:
*=4;
例:查询姓不是蓉的学生:
*!='蓉';
例4:查询没被删除的学生:
*_=0;
逻辑运算符查询
例1:查询编号大于的女同学:
*=0;
例2:查询编号小于4或没被删除的学生:
*4_=0;
例:查询年龄不在10岁到15岁之间的学生:
*(=10=15);
说明:多个条件判断想要作为一个整体,可以结合()。
4模糊查询
是模糊查询关键字
%表示任意多个任意字符
_表示一个任意字符
例1:查询姓的学生:
*'%';
例2:查询姓并且是一个字的学生:
*'_';
例:查询姓或叫靖的学生:
*'%''%靖';
5范围查询
表示在一个连续的范围内查询
表示在一个非连续的范围内查询
例1:查询编号为至8的学生:
*8;
例2:查询编号不是至8的男生:
*(8)='男';
6空判断查询
判断为空使用:
判断非空使用:
例1:查询没有填写身高的学生:
*;
注意:不能使用=判断为空;不能使用!=判断非空;不等于''空字符串。
7小结
常见的比较运算符有,,=,=,!=
逻辑运算符表示多个条件同时成立则为真,表示多个条件有一个成立则为真,表示对条件取反
和%结合使用表示任意多个任意字符,和_结合使用表示一个任意字符
-限制连续性范围限制非连续性范围
判断为空使用:
判断非空使用: |
|