python cx_oracle 如何做分页

Python015

python cx_oracle 如何做分页,第1张

分页查询格式:

SELECT * FROM

(

SELECT A.*, ROWNUM RN

FROM (SELECT * FROM TABLE_NAME) A

WHERE ROWNUM <= 40

)

WHERE RN >= 21

其中最内层的查询SELECT * FROM TABLE_NAME表示不进行翻页的原始查询语句。ROWNUM <= 40和RN >= 21控制分页查询的每页的范围。

--这是把表zxerp_customer_bis 的所有行的dhxje都加上100

update zxerp_customer_bis set dhxje = dhxje + 100

--这是符合条件的才加

update zxerp_customer_bis set dhxje = dhxje + 100

where bis_short_more=1000001

使用requests模块的post方法,采集数据。 给你个例子吧,哎,10分少了点。

# -*- coding:utf-8 -*-

import requests

datas = {'year_id': 2017, 'quarter_id': 1, 'CsrfCheckCode': 'g9zcdo'}

re_url = requests.post('http://www.aeps-info.com/aeps/ch/reader/issue_list.aspx', data=datas)

print(re_url.text)