玉林社区   吃喝玩乐购   了解:where条件查询怎么使用注意哪些问题
返回列表
查看: 538|回复: 0

了解:where条件查询怎么使用注意哪些问题

[复制链接]

3万

主题

3万

帖子

11万

积分

论坛元老

Rank: 8Rank: 8

积分
112840
发表于 2022-2-8 18:16:03 | 显示全部楼层 |阅读模式

马上注册玉林红豆网会员,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

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小结



常见的比较运算符有,,=,=,!=



逻辑运算符表示多个条件同时成立则为真,表示多个条件有一个成立则为真,表示对条件取反



和%结合使用表示任意多个任意字符,和_结合使用表示一个任意字符



-限制连续性范围限制非连续性范围



判断为空使用:



判断非空使用:
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

收藏:1 | 帖子:8万



侵权举报:本页面所涉内容均为用户发表并上传,岭南都会网仅提供存储服务,岭南都会网不承担相应的法律责任;如存在侵权问题,请权利人与岭南都会网联系删除!