Python 从django中使用connection.cursor创建的显示表中删除
我已经使用Python 从django中使用connection.cursor创建的显示表中删除,python,mysql,sql-server,django,Python,Mysql,Sql Server,Django,我已经使用连接显示了两个表(即表1和表2)。光标来自源表 问题: 现在我必须减去table1(字段)-table2(字段),并将输出显示为table3 节目: IN views.py cursor1.execute('''select dummy as LCR_CUSTOMER_TYPE,CUR AS CURRENCY,'$'+CONVERT(VARCHAR(20), CONVERT(MONEY, sum(LCR_NONOP_INS))) as LCR_NONOP_INS, '$'+CONVER
连接显示了两个表(即表1
和表2
)。光标来自源表
问题:
现在我必须减去table1(字段)-table2(字段)
,并将输出显示为table3
节目:
IN views.py
cursor1.execute('''select dummy as LCR_CUSTOMER_TYPE,CUR AS CURRENCY,'$'+CONVERT(VARCHAR(20), CONVERT(MONEY, sum(LCR_NONOP_INS))) as LCR_NONOP_INS, '$'+CONVERT(VARCHAR(20), CONVERT(MONEY, sum(LCR_OP_INS))) as LCR_OP_INS, '$'+CONVERT(VARCHAR(20), CONVERT(MONEY, sum(LCR_NONOP_UNINS)))as LCR_NONOP_UNINS, '$'+CONVERT(VARCHAR(20), CONVERT(MONEY,sum(LCR_OP_UNINS)))as LCR_OP_UNINS from (select *,(case when LCR_CUSTOMER_TYPE='Corporate' then 'Non-Credit Financial Entities'else LCR_CUSTOMER_TYPE end) as dummy from DDA_BASED_S9_20150930) a group by CUR,dummy''') cursor.execute('''select AFTERMEMO,CUR AS CURRENCY,'$'+CONVERT(VARCHAR(20), CONVERT(MONEY, sum(LCR_NONOP_INS))) as LCR_NONOP_INS,'$'+CONVERT(VARCHAR(20), CONVERT(MONEY, sum(LCR_OP_INS))) as LCR_OP_INS, $'+CONVERT(VARCHAR(20), CONVERT(MONEY, sum(LCR_NONOP_UNINS))) as LCR_NONOP_UNINS, '$'+CONVERT(VARCHAR(20), CONVERT(MONEY, sum(LCR_OP_UNINS))) as LCR_OP_UNINS from (select *,(case when SIC_CODE = 7215 and LCR_CUSTOMER_TYPE = 'Non-Credit Financial Entities' then 'NonFinancialCorp' when LCR_CUSTOMER_TYPE = 'Corporate' then 'Non-Credit Financial Entities' else LCR_CUSTOMER_TYPE end) as AFTERMEMO from DDA_BASED_S9_20150930) a group by CUR,AFTERMEMO''')
TABLE3=TABLE1-TABLE2
谁能告诉我怎么做……这将非常有用,谢谢为什么要在Django中使用SQL?您的问题被标记为和,它们是来自不同供应商(分别是Oracle和Microsoft)的竞争性RDBMS产品;它还添加了标签,而您的问题似乎与PayPal API无关;此外,您的问题被标记,而您的问题(在我看来)似乎纯粹是关于SQL的。请删除不相关的标记。这就是我使用SQL的原因,这样我就可以通过使用简单的查询轻松地从数据库中调用表