标签:upload book 记录 .com http between 描述 str col
WHERE 子句用于提取那些满足指定标准的记录。
下面是选自 "Websites" 表的数据:
+----+--------------+---------------------------+-------+---------+
| id | name | url | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1 | Google | https://www.google.cm/ | 1 | USA |
| 2 | 淘宝 | https://www.taobao.com/ | 13 | CN |
| 3 | 菜鸟教程 | http://www.runoob.com/ | 4689 | CN |
| 4 | 微博 | http://weibo.com/ | 20 | CN |
| 5 | Facebook | https://www.facebook.com/ | 3 | USA |
SELECT * FROM Websites WHERE country=‘CN‘;
执行输出结果:
SELECT * FROM Websites WHERE id=1;
执行输出结果:
下面的运算符可以在 WHERE 子句中使用:
运算符 | 描述 |
---|---|
= | 等于 |
<> | 不等于。注释:在 SQL 的一些版本中,该操作符可被写成 != |
> | 大于 |
< | 小于 |
>= | 大于等于 |
<= | 小于等于 |
BETWEEN | 在某个范围内 |
LIKE | 搜索某种模式 |
IN | 指定针对某个列的多个可能值 |
Select * from emp where sal > 2000 and sal < 3000; Select * from emp where sal > 2000 or comm > 500; select * from emp where not sal > 1500; Select * from emp where comm is null; between and (在 之间的值) Select * from emp where sal between 1500 and 3000; 查询 EMP 表 SAL 列中等于 5000,3000,1500 的值。 Select * from emp where sal in (5000,3000,1500); Select * from emp where ename like ‘M%‘; 查询 EMP 表中 Ename 列中有 M 的值,M 为要查询内容中的模糊信息。 % 表示多个字值,_ 下划线表示一个字符; M% : 为能配符,正则表达式,表示的意思为模糊查询信息为 M 开头的。 %M% : 表示查询包含M的所有内容。 %M_ : 表示查询以M在倒数第二位的所有内容。
标签:upload book 记录 .com http between 描述 str col
原文地址:http://www.cnblogs.com/yinghuali/p/7783166.html