开发者社区> 问答> 正文

python输出sql语句怎么写

python输出sql语句怎么写

展开
收起
云计算小粉 2018-05-10 20:09:54 2232 0
1 条回答
写回答
取消 提交回答
  • 努力在努力

    def _get_cust_number(self,cr,uid,ids,field_name,args,context=None):

    res={}
    for order in self.browse(cr, uid, ids, context=context):
       #获取单据信息     
       aa=order.origin
            if aa:
                sql="select t1.cust_numr_no from stock_fah t0 left join sale_orde t1 on t0.origin=t1.name where t0.origin='%s'"%(aa)
                cr.execute(sql)
                dict4=cr.dictfetchall()
                if dict4:
                    dd=dict4[0]['cust_numr_no']
                    res[order.id]=dd
                else:
                    res[order.id]=''
            else:
                res[order.id]=''
    return res
    2019-07-17 22:19:46
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载