请问用pycharm连接了Oracle数据库,怎么显示我所有的查询数据?下面数据总共是249条记录,现在控制台最多显示110条记录。
问题点: 数据显示不全
分析: Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。
结论:查询的结果是正常的,是分组后的结果.
如果要看到全部数据,那就删除group by LINE_ID.
你用了group by 就没有那么多数据了
from sqlalchemy import create_engine # 导入包
engine = create_engine('oracle+cx_oracle://账户:密码@IP:1521/orcl') # 创建连接引擎
conn = engine.connect() # 连接数据库
res = conn.execute('select * from tbl_ec_document WHERE ROWNUM <10000') # 执行sql
res = res.fetchall()
print(res[:5])