根据最小字段查找某一表中的记录
2016-06-14 11:24
429 查看
根据最小字段查找某一表中的记录通常有很多种做法,也因数据库而异
SELECT
*
FROM table t
WHERE id= ?
ND t.indexNo = (
SELECT min(id) from table
)
--------------------------------------------------------------------------------------------
select * from table where 1=1 order by id DESC limit 0, 1
等价于
select * from table where 1=1 order by id DESC limit 1
---------------------------------------------------------------------------------------------
另转载Select Top在七种数据库中的使用方法(http://www.52lamp.com.cn/detail/981.html)
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
*
FROM table t
WHERE id= ?
ND t.indexNo = (
SELECT min(id) from table
)
--------------------------------------------------------------------------------------------
select * from table where 1=1 order by id DESC limit 0, 1
等价于
select * from table where 1=1 order by id DESC limit 1
---------------------------------------------------------------------------------------------
另转载Select Top在七种数据库中的使用方法(http://www.52lamp.com.cn/detail/981.html)
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
相关文章推荐
- 不用加减乘除做加法
- 去除系统tabBar上面的线
- 检测zookeeper和kafka是否正常
- Safari获取UDID需要安装.mobileconfig文件,
- jqGrid中实现radiobutton的两种做法
- 升级您的ERP系统
- Spring源码深度解析(一)Spring的整体架构
- 腾讯视频怎么转成MP4格式
- linux网络命令总结
- leetCode . Binary Tree Inorder/ Preorder/ Post Traversal iteratively
- iOS Bluetooth 打印小票
- 采样、过采样和压缩感知
- mxnet环境搭建随记
- 利用xslt将xml转为word
- python将图像转化为矩阵
- 排序算法java实现
- DataFrame和SparkSql取值误区
- ADT、SDK、JDK、
- Ruby 冒泡排序
- RatingBar的自定义效果