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 的列
