sqlserver : ROW

xiaoxiao2025-04-07  11

字段类型转换 cast的使用:

select * from traffic_info order by cast(TrafficId as int) desc -- cast(字段名 as 类型)--

ROW_NUMBER () OVER,的使用:

SELECT     *  FROM     (                         SELECT                             ROW_NUMBER () OVER ( ORDER BY CAST ( T.TrafficId AS INT ) DESC ) AS ROW,                             T.*                          FROM                             (                                                         SELECT                                                             tr.TrafficId,                                                             tr.TrafficNo,                                                             tr.TrafficName,                                                             tr.DepartCode,                                                             tr.Status,                                                             tr.Seq,                                                             d.DepartName                                                          FROM                                                             Traffic_Info AS tr                                                             LEFT JOIN TB_Department AS d ON tr.DepartCode = d.DepartCode                              ) T      ) TT  WHERE     TT.Row BETWEEN 1      AND 20

转载请注明原文地址: https://www.6miu.com/read-5027672.html

最新回复(0)