您的位置
主页 > 网站技术 > 数据库 > » 正文

mysql select语句操作实例(3)

来源: 锦尚中国 点击:

-- HAVING不能用于应被用于WHERE子句的条目,不能编写如下语句:
SELECT col_name FROM tbl_name HAVING col_name > 0;
--而应该这么编写
SELECT col_name FROM tbl_name WHERE col_name > 0;

--HAVING子句可以引用总计函数,而WHERE子句不能引用:
SELECT user, MAX(salary) FROM users GROUP BY user HAVING MAX(salary)>10;

LIMIT查询

复制代码 代码如下:


SELECT * FROM tbl LIMIT 10;  # Retrieve rows 0-9;
SELECT * FROM tbl LIMIT 5,10;  # Retrieve rows 6-15;

--如果要恢复从某个偏移量到结果集合的末端之间的所有的行,您可以对第二个参数是使用比较大的数。
--以下语句可以恢复从第96行到最后的所有行:
SELECT * FROM tbl LIMIT 95,18446744073709551615;

SELECT...INTO OUTFILE

SELECT...INTO OUTFILE 'file_name'形式的SELECT可以把被选择的行写入一个文件中。该文件被创建到服务器主机上,因此您必须拥有FILE权限,才能使用此语法。file_name不能是一个原有的文件。




首页  - 关于站长圈  - 广告服务  - 联系我们  - 关于站长圈  - 网站地图  - 版权声明