这条sql是Oracle 数据库的,请添加分页需求,每次500条SELECT GDI.P_NO AS pNo, GDI.P_NAME AS pName, SO.ORG_NAME AS pCallDepartment, GTI.P_T_NO AS ptno, GTI.P_T_NAME AS ptname, SC.COMPANY_ALL_NAME AS belongCompany, GTI.FPA_WORK AS fpahlork, TO_CHAR(GTI.UPDATE_TIME,'YYYY-MM-DD HH24:MI:SS') AS updateTime FROM XMUAT.G_TASK_INFO GTI LEFT JOIN XMUAT.G_DEMAND_INFO GDI ON GTI.P_NO = GDI.P_NO LEFT JOIN XMUAT.S_COMPANY SC ON SC.COMPANY_NO = GTI.BELONG_COMPANY LEFT JOIN XMUAT.S_ORG SO ON SO.ORG_CODE = GDI.P_CALL_DEPARTMENT WHERE GDI.P_NO IS NOT NULL AND GTI.P_IMPLEMENT_STATUS = '05' AND GTI.UPDATE_TIME > TO_TIMESTAMP(#{sendTime},'YYYY-MM-DD HH24:MI:SS') AND GTI.UPDATE_TIME <= CURRENT_TIMESTAMP
时间: 2024-02-13 16:03:17 浏览: 87
Sure, here's the modified SQL query with pagination for Oracle database:
```
SELECT *
FROM (
SELECT
GDI.P_NO AS pNo,
GDI.P_NAME AS pName,
SO.ORG_NAME AS pCallDepartment,
GTI.P_T_NO AS ptno,
GTI.P_T_NAME AS ptname,
SC.COMPANY_ALL_NAME AS belongCompany,
GTI.FPA_WORK AS fpahlork,
TO_CHAR(GTI.UPDATE_TIME,'YYYY-MM-DD HH24:MI:SS') AS updateTime,
ROW_NUMBER() OVER (ORDER BY GTI.UPDATE_TIME) AS rn
FROM
XMUAT.G_TASK_INFO GTI
LEFT JOIN XMUAT.G_DEMAND_INFO GDI ON GTI.P_NO = GDI.P_NO
LEFT JOIN XMUAT.S_COMPANY SC ON SC.COMPANY_NO = GTI.BELONG_COMPANY
LEFT JOIN XMUAT.S_ORG SO ON SO.ORG_CODE = GDI.P_CALL_DEPARTMENT
WHERE
GDI.P_NO IS NOT NULL
AND GTI.P_IMPLEMENT_STATUS = '05'
AND GTI.UPDATE_TIME > TO_TIMESTAMP(#{sendTime},'YYYY-MM-DD HH24:MI:SS')
AND GTI.UPDATE_TIME <= CURRENT_TIMESTAMP
)
WHERE rn > ((#{pageNo} - 1) * 500) AND rn <= (#{pageNo} * 500)
```
The above query will return 500 records at a time, based on the `pageNo` parameter that you can pass. You can change the `500` limit to any other value as per your requirement.
阅读全文
相关推荐
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![-](https://img-home.csdnimg.cn/images/20241231044901.png)
![-](https://img-home.csdnimg.cn/images/20241231044833.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)