转自:http://tech.techweb.com.cn/archiver/tid-243262.html
Select Top在不同数据库中的使用用法:
1. Oracle数据库
SELECT * FROM TABLE1 WHERE ROWNUM<=N
2. Infomix数据库
SELECT FIRST N * FROM TABLE1
3. DB2数据库
SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM WHERE ROWNUM<=N
或者
SELECT COLUMN FROM TABLE FETCH FIRST N ROWS ONLY
4. SQL Server数据库
SELECT TOP N * FROM TABLE1
5. Sybase数据库
SET ROWCOUNT N
GO
SELECT * FROM TABLE1
6. MySQL数据库
SELECT * FROM TABLE1 LIMIT N
7. FoxPro数据库
SELECT * TOP N FROM TABLE ORDER BY COLUMN
分享到:
相关推荐
七种数据库中Select Top的用法,有orcal/SQL/MYSQL等等
9、说明:in 的使用方法 select * from table1 where a [not] in (‘值1’,’值2’,’值4’,’值6’) 10、说明:两张关联表,删除主表中已经在副表中没有的信息 delete from table1 where not exists ( select * ...
9、说明:in 的使用方法 select * from table1 where a [not] in (‘值1’,’值2’,’值4’,’值6’) 10、说明:两张关联表,删除主表中已经在副表中没有的信息 delete from table1 where not exists ( select * ...
15、说明:选择在每一组b值相同的数据中对应的a最大的记录的所有信息(类似这样的用法可以用于论坛每月排行榜,每月热销产品分析,按科目成绩排名,等等.) select a,b,c from tablename ta where a=(select max(a) from ...
9、说明:in 的使用方法 select * from table1 where a [not] in (‘值1’,’值2’,’值4’,’值6’) 10、说明:两张关联表,删除主表中已经在副表中没有的信息 delete from table1 where not exists ( select * ...
9、说明:in 的使用方法 select * from table1 where a [not] in (‘值1’,’值2’,’值4’,’值6’) 10、说明:两张关联表,删除主表中已经在副表中没有的信息 delete from table1 where not exists ( select * ...
9、说明:in 的使用方法 select * from table1 where a [not] in (‘值1’,’值2’,’值4’,’值6’) 10、说明:两张关联表,删除主表中已经在副表中没有的信息 delete from table1 where not exists ( select *...
7.5.1 在SELECT列表中使用子查询 7.5.2 使用带有INSERT命令的子查询 7.5.3 使用带有UPDATE命令的子查询 7.5.4 使用带有DELETE命令的子查询 7.5.5 关联子查询 7.6 JDBC ResultSet 7.6.1 ResultSetMetaData ...
3、使用备份进行恢复,此方法一般花费时间较长。 快速shutdown数据库 1. 停止监听 2. 做一个检查点操作 SQL> alter system checkpoint; 3. 杀掉所有LOCAL=NO的操作系统进程 AIX、HP-UX、Linux、...
一、使用方法: 1、在.net2005 studio中,添加新控件,将下载到本地的jwork.dll加至工具箱中。 2、Jpage分页会默认读取web.config配置文件中,名为data的连接字符串。 ;uid=sa;pwd=1234;database=...
7.5.1 在SELECT列表中使用子查询 7.5.2 使用带有INSERT命令的子查询 7.5.3 使用带有UPDATE命令的子查询 7.5.4 使用带有DELETE命令的子查询 7.5.5 关联子查询 7.6 JDBC ResultSet 7.6.1 ResultSetMetaData ...
此操作使testuser能够在每一个test数据库中的表执行SELECT,INSERT和DELETE以及UPDATE查询操作。现在我们结束操作并退出MySQL客户程序: mysql> exit Bye9! 1:使用SHOW语句找出在服务器上当前存在什么...
7.5.1 在SELECT列表中使用子查询 7.5.2 使用带有INSERT命令的子查询 7.5.3 使用带有UPDATE命令的子查询 7.5.4 使用带有DELETE命令的子查询 7.5.5 关联子查询 7.6 JDBC ResultSet 7.6.1 ResultSetMetaData ...
SQL Server: 代码如下:Select TOP N * From TABLE Order By NewID() view plaincopy to clipboardprint?Select TOP N * From TABLE Order By NewID() Select TOP N * From TABLE Order By NewID()NewID()函数将...
此操作使testuser能够在每一个test数据库中的表执行SELECT,INSERT和DELETE以及UPDATE查询操作。现在我们结束操作并退出MySQL客户程序: mysql> exit Bye9! 1:使用SHOW语句找出在服务器上当前存在什么...
7.5.1 在SELECT列表中使用子查询 7.5.2 使用带有INSERT命令的子查询 7.5.3 使用带有UPDATE命令的子查询 7.5.4 使用带有DELETE命令的子查询 7.5.5 关联子查询 7.6 JDBC ResultSet 7.6.1 ResultSetMetaData ...
SELECT TOP 10 PERCENT * FROM Course GO ㄚt 扚 ? ? h2=C蚅0! 17240671-13.3实训.sql [?灜? sql ?`?-2018.4.18 USE master GO --单元五 创建于管理数据库 --创建数据库Sale CREATE DATABASE sale ON PRIMARY...
select top3 姓名,职称,工资 from 教师 order by 工资 desc (7)查询教师表的全部信息。 select*from 教师 (8)查询享受了政府津贴的教师姓名。 select 姓名 from 教师 where 政府津贴 (9) 查询副教授以上职称的...
主要内容包括SQL的基础理论、查询优化、查询算法及复杂度,以及在使用子查询、表表达式、排名函数、数据聚合和透视转换、TOP和APPLY、数据修改、分区表、特殊数据结构等实际应用时会遇到的各种高级查询问题和解决...
使用方法: 双击setup.exe 安装以后。 桌面会出现 SqLamdalf 然后直接添加到需要的程序引用中,就可以使用了。 ============================================================== 调用方法: using SqlLamdalf; //...