一:

分页查询的时候 sql server使用的是top关键字,而mysql 使用的是limit

e.g:

查询第五个到第十个入职的职员

sql server2000:

select top 6 * from emp where empno not in (select top 4 empno from emp order by hiredate) order by hiredate;

mysql:

select * from emp order by hire date limit 4,6;

p.s: limit a 意思是前a条记录

limit a,b 意思是从第(a+1)条记录到第(a+b)条记录;如果b=-1,意思是从第(a+1)到最后一条记录;

二:

题目:如何删除掉一张表中重复的数据?

比如有一张表

create table cat (catId int,catName varchar(30));

insert into cat(1,'aa');

此句执行九次;

insert into cat(2,'bb');

此句执行九次;

sql server 版:4句话

select distinct * into cattemp from cat;

delete from cat;

insert into cat select * from cattemp;

drop table cattemp;

mysql 版:

create temporary table cattemp (select distinct * from cat);

delete from cat;

insert into cat select * from cattemp;

drop table cattemp;

mysql临时表如何分页_sql server 与 mysql 分页查询以及创建临时表的区别相关推荐

  1. sql server分页_SQL Server中的分页简介

    sql server分页 Wikipedia Pagination is the process of dividing content (i.e. website search results, n ...

  2. sql server分页_SQL Server中的分页

    sql server分页 Pagination is a process that is used to divide a large data into smaller discrete pages ...

  3. mysql8和5.7区别_MySQL 8、MySQL 5.7和Percona server for MySQL性能比较

    本文主要比较一下MySQL 8, MySQL 5.7, and Percona server for MySQL之间性能.MySQL8.0版本性能和MySQL5.6版本相比没有任何改进和提升,Perc ...

  4. 分页——SQL Server 对比 MySQL

    原文见:http://www.sqlservercurry.com/2012/09/pagination-sql-server-vs-mysql.html 使用最新版本的 SQL Server 201 ...

  5. mysql declare 赋值_sql server和mysql变量赋值的区别 以及 MySql Declare(转)

    sql server和mysql都是我们经常用到的数据库系统,下面就为您介绍sql server和mysql变量赋值的区别,希望对您能有所启迪. sql server中变量要先申明后赋值: 局部变量用 ...

  6. sql server转mysql工具下载_SQL Server转换为MySQL工具推荐(Mss2sql)

    SQL Server转换为MySQL工具,用了一下 感觉蛮不错的. 分享上来,同时也以便记录下来以后自用. 工具名称:Mss2sql 来个操作流程: 1.首先下载工具 用户名与密码都是www.linu ...

  7. mysql declare 赋值_sql server和mysql变量赋值的区别 以及 MySql Declare

    sql server和mysql都是我们经常用到的数据库系统,下面就为您介绍sql server和mysql变量赋值的区别,希望对您能有所启迪. sql server中变量要先申明后赋值: 局部变量用 ...

  8. ubuntu mysql集群搭建_ubuntu server部署mysql集群

    简介 [说明本次部署的内容,目的等等] 本部署文档的目的是如何在ubuntu server上进行mysql的群集部署. 前期准备 在进行本文档操作前,需要完成如下前期步骤: 1.安装3台ubuntu ...

  9. mysql语句创建临时表并存入数据_mysql实例:在存储过程中创建临时表并储存数据...

    在mysql存储过程中创建临时表,并保存数据到该表,然后根据存储过程调用的例子. 是学习mysql存储过程的好例子,值得参考. 代码: mysql> mysql> CREATE TABLE ...

最新文章

  1. 敏捷个人纸质书:第一章 源于生活和工作的敏捷个人
  2. Golang之var、new与make、简短声明
  3. typescript断言
  4. Android|Qt笔记-某App注册机思路总结
  5. PLSQL Developer学习笔记
  6. linux入门 适合初学者_【推荐】适合初学者临摹的国画|国画基础入门教学视频教程!...
  7. 读书笔记--Python基础教程 001
  8. mount: none already mounted or /cgroup busy
  9. OpenCV 填充多边形 fillConvexPoly 和 fillPoly
  10. NetApp公司的4KB块写入技术真能容纳更多数据吗?
  11. windows平台下在Cygwin中运行Nutch1。2的抓取命令提示JAVA_HOME not set解决方案
  12. mac新手入门:从启动台Launchpad中完全删除应用程序
  13. 在CRM中怎么应用大数据挖掘
  14. 非酋用计算机弹唱,非酋简谱 薛明媛/朱贺 听说爱情就是这样子
  15. php entity,PHP html_entity_decode() 函数_程序员人生
  16. 『杭电1891』Tough Water Level
  17. Flask 数据库迁移(详解)
  18. 谷歌翻译不能用,解决方案
  19. 防止服务器被修改,教您如何防止IE被恶意修改
  20. win10没有改用本地账户登录选项怎么办

热门文章

  1. 左右两个列表框项之间的添加、移除、上下移动
  2. 客户端触发PostBack回发的两种写法
  3. Win11高效日历推荐
  4. Android Framebuffer设置分辨率
  5. Go本地浏览Web服务器
  6. android MemeoryFile和Parcel操作文件描述符fd
  7. Matlab意识流速成班
  8. 建站基础知识之HTML 是何方神圣?
  9. 命令行进入android设置,命令行编译生成APK
  10. c++删除数组中重复元素_C / C ++中的数组