1. 使用where语句
select userphone from userdata where userphone =10086;
select username from userdata;
从 userdata 表中检索userphone为10086的行,并列出名为 username 的列
2. where子句操作符
操作符 |
说明 |
= |
等于 |
!= |
不等于 |
<> |
不等于 |
< |
小于 |
<= |
小于等于 |
> |
大于 |
>= |
大于等于 |
between |
在两个值之间 |
3. 检查单个值
select username from userdata where userphone =10086;
从 userdata 表中检索userphone为10086的行,并列出名为 username 的列
select username,userphone from userdata where userage > 20;
从 userdata 表中检索userage大于20的行,并列出名为 username,userphone 的列
4. 不匹配检查
select username,userphone from userdata where userage != 20;
或
select username,userphone from userdata where userage <> 20;
从 userdata 表中检索userage不等于20的行,并列出名为 username,userphone 的列
5. 范围值检查
select username,userphone from userdata where userage between 10 and 20;
从 userdata 表中检索userage大于10且小于20的行,并列出名为 username,userphone 的列
6. 空值检查
select username from userdata where userphone is null;
从 userdata 表中检索userphone为null的行,并列出名为 username 的列