易截截图软件、单文件、免安装、纯绿色、仅160KB

MSSQL 实现 MySQL 的 limit 查询方式

MSSQL 如何实现 MySQL 的 limit 查询方式
不知为何,MSSQL 中没有 limit 这个极为重要的查询方式,熟悉 MySQL 的朋友都知道,MySQL 的 limit 对于实现分页和一些限制结果集的应用中非常方便。没有不要紧,我们可以用其他方法达到同样的目的,自己动手,丰衣足食!
语法:
Code:
SELECT * from
(
     SELECT TOP [每页记录]
* from
     (
         SELECT TOP [每页记录*当前页数]
[字段1, 字段2, ...]

         from [数据表]
    
         ORDER BY [排序字段]
DESC
     )
    [表别名1]
     ORDER BY [排序字段]
)
[表别名2]

ORDER BY [排序字段]
DESC
示例:
Code:
SELECT * from
(
     SELECT TOP 5 * from
     (
         SELECT TOP 10 *
         from table
         ORDER BY id DESC
     ) t1
     ORDER BY id
) t2
ORDER BY id DESC
上面的代码表示从 table 表中获取记录,每页5条记录,当前是第二页5*2=10,结果按照 id 倒序排列。


相关文档:

MySQL数据导入导出csv文件命令

MySql数据库导出csv文件命令:
mysql> select first_name,last_name,email from account into outfile 'e:\\output1.csv' fields terminated by ','optionally enclosed by ''lines terminated by '\n';
csv文件效果:



sunny
Grigoryan
lovechoosesun@gmail.com
Jon
Siegal
sun@riliantech.net
Joe
S ......

mysql 语法

Transact_SQL小手册
*******************Transact_SQL********************
--语 句                                功 能
--数据操作
SELECT & ......

如何修改mysql root密码?

1、编辑MySQL配置文件:
 windows环境中:%MySQL_installdir%\my.ini //一般在MySQL安装目录下有my.ini即MySQL的配置文件。
linux环境中:/etc/my.cnf
在[MySQLd]配置段添加如下一行:
skip-grant-tables
保存退出编辑。
2、然后重启MySQL服务
windows环境中:
net stop MySQL
net start MySQL
linux环境中 ......

mysql 常用函数

一、常用字符串函数
1.CONCAT(str1,str2,...)
mysql> ? concat;
mysql> SELECT CONCAT('My', 'S', 'QL');
+-------------------------+
| CONCAT('My', 'S', 'QL') |
+-------------------------+
| MySQL        ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号