常用的sql数据库查询语句

来源:互联网 发布:淘宝返利最高的网站 编辑:程序博客网 时间:2024/05/02 06:12

use master 

go

create database test

Go

创建数据库

SELECT     C.stationnumber, C.RecordDimension, C.RecordLongitude, C.RecordDateTime, C.RecordOther, C.note

FROM         (SELECT     *

                       FROM          (SELECT     Row_Number() OVER (ORDER BY RecordDateTime DESC) AS jd, *

                       FROM          RealTimeRecord) AS A

WHERE     A.jd >= AND A.jd <= 20000 AND A.StationNumber 1120040010) AS INNER JOIN

StationInfor ON StationInfor.id C.StationId

分页联合查询

SELECT     *

FROM         (SELECT     *, ROW_NUMBER() OVER (ORDER BY a.recorddatetime DESC) AS RowNumber

FROM         realtimerecord AS a) AS b

WHERE     RowNumber BETWEEN AND 5

单表分页查询

SELECT     *

FROM         (SELECT     *, ROW_NUMBER() OVER (ORDER BY a.recorddatetime DESC) AS RowNumber

FROM         realtimerecord AS a) AS INNER JOIN

StationInfor ON StationInfor.id = b.StationId

WHERE     RowNumber BETWEEN AND 100000

0 0
原创粉丝点击