GALERA EU TENHO ESSE CÓDIGO E PRECISO LISTAR EM ORDEM CRESCENTE A MAIOR DIFERENÇA ENTRE AS COLUNAS UC DAS DUAS CONSULTAS COMO EU FAÇO ?
VOU COLOCAR A IMAGEM DAS DUAS CONUSLTAS QUE ESTÁ DENTRO DO ARQUIVO.
Preciso comparar as uc e listar em ordem crescente aquelas com a maior diferença entre elas.
#biblioteca
import cx_Oracle
import pandas as pd
#g2m
# # importar txt e O arquivo será fechado automaticamente ao sair do bloco with
with open('query_mp.txt') as txt_mp:
sql_mp = txt_mp.read()
# define dataframe sem limite de linhas
#pd.set_option('display.max_rows', None)
# conectar com o banco e executar sql
conn_mp = cx_Oracle.connect('banco01')
cursor_mp = conn_mp.cursor()
cursor_mp.execute(sql_mp)
#data frame
df_mp = pd.read_sql(sql_mp,con=conn_mp)
#fecha conexão
cursor_mp.close()
conn_mp.close()
# exibe os dados
df_mp
# oper
# importar txt e O arquivo será fechado automaticamente ao sair do bloco with
with open('query_op.txt') as txt_op:
sql_op = txt_op.read()
# define dataframe sem limite de linhas
#pd.set_option('display.max_rows', None)
# conectar com o banco e executar sql
conn_op = cx_Oracle.connect('banco02')
cursor_op = conn_op.cursor()
cursor_op.execute(sql_op)
# pandas dataframe
df_op = pd.read_sql(sql_op,con=conn_op)
# fecha
cursor_op.close()
conn_op.close()
#EXIBE
df_op