Oracle獲取最后一條,第一條數據(按時間獲取第一條和最后一條數據)
假設有如下場景: 電表,大家都知道電表讀數並不是真正的耗電量,真正耗電量=此次讀數-上一次讀數 電表設計如下: SQL語句如下,使用Oracle的FIRST_VALUE()和LAST_VALUE()函數實現: SELECT DISTINCT LAST_VALUE ...
假設有如下場景: 電表,大家都知道電表讀數並不是真正的耗電量,真正耗電量=此次讀數-上一次讀數 電表設計如下: SQL語句如下,使用Oracle的FIRST_VALUE()和LAST_VALUE()函數實現: SELECT DISTINCT LAST_VALUE ...
查詢的表 ...
方法一: 使用TOP SELECT TOP 1 * FROM user; SELECT TOP 1 * FROM user order by id desc; 方法二: 使用LIMIT SELE ...
ORACLE查詢表的DML最后時間和操作記錄條數 其中user代表當前用戶的。dba代表的是有dba可以看到的相關表。 ...
在日常項目中經常會遇到查詢第一條或者最后一條數據的情況,針對不同數據庫,我整理了mysql、sqlserver、oracle數據庫的獲取方法。 1、mysql 使用limit select * from table order by col limit index,rows; 表 ...
方法一: 使用TOP SELECT TOP 1 * FROM user; SELECT TOP 1 * FROM user order by id desc; ...
select * from (select * from tablename order by columnname desc) where row ...