where句型怎么讲,wherebe句型例子10个

首页 > 教育 > 作者:YD1662024-04-05 09:23:37

--查找姓名包含“宁”的学生 WHERE Sname REGEXP '宁'; --查找姓名是“宁”开头的学生 WHERE Sname REGEXP '^宁'; --查找姓名是“宁”结尾的学生 WHERE Sname REGEXP '宁$'; --查找姓名是“宁”或“拧“开头的学生 WHERE Sname REGEXP '^[宁柠]'; --查找学生编号Sid是2到5(包括2和5)的学生 WHERE Sid REGEXP '[2-5]'; --查找学生编号Sid是2到5或者7到9(包括2和5,7和9)的学生 WHERE Sid REGEXP '[2-5]|[7-9]';

实例:查找姓名为“宁一”、“宁儿”或“柠七”、“柠九”的学生

SELECT * FROM Students WHERE Sname REGEXP '宁[一儿]|柠[七九]';

where句型怎么讲,wherebe句型例子10个(13)

7、 IS NULL运算符

有时候MySQL中有空数据,我们用IS NULL运算符来找出空值。

比如找出学生姓名为空的记录。

WHERE Sname IS NULL;

找出学生姓名不为空的记录。

WHERE Sname IS NOT NULL;

作业:在学生表中,找出姓名包含“宁”,学生编号在3-7之间(包含3和7),并且在1997年之前出生的学生记录。

SELECT * FROM Students WHERE Sname LIKE "%宁%" AND Sid BETWEEN 3 AND 7 AND Sage < '1997-01-01';

下节课开始来看看 ORDER BY 排序的相关用法。

关注一下,学习SQL不迷路~

上一页1234末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.