irpas技术客

SQL中的where语句的用法及实例——条件查询_小白修炼晋级中_sql where语句

irpas 7586

目录

1.where语法和用法

(1)语法:where 即where <查询条件>

(2)用法:获取满足一定条件的目标数据。

2.实例

(1)单一条件查询

(2)多条件查询


1.where语法和用法 (1)语法:where <criteria> 即where <查询条件>

具体查询语句:select <字段> from <表名> where <查询条件>

说明:①多个条件则用“and”或 “or” 连接,交集即“和”条件用“and”,并集即“或”条件用“or”。

②若含有多个数据库和表名,则<表名>需要指定数据库,写法为<数据库.表名>,数据库和表名用“.”来连接。

③criteria:查询条件,可为时间范围条件也可为地区范围条件等。

(2)用法:获取满足一定条件的目标数据。
2.实例 (1)单一条件查询

例1:获取一班同学的信息。假设表名为student,班级字段为class。

select * from student where class in ('一班') 或 where class = '一班'

说明:“*”表示表中的所有字段。

(2)多条件查询

例2:获取一班语、数、英成绩都90分以上同学的相关信息。假设表名为course,获取的字段包括学号ID,名字name,班级class,语文成绩Chinese,数学成绩math,英语成绩English。

select ID,name,class,Chinese,math,English from student where class in ('一班') and Chinese>=90 and math>=90 and English>=90

注意:sql中不能出现中文字符否则会报错。


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #SQL #where语句 #即where