目前,此服务的表中的数据如果我使用年和月,则查询会给出正确的输出,但如果我在相同的情况下使用所有三个变量,查询会给出0输出
**mis_year="2016"
mis_month="2"
name="HB (HIB)"
Q2 = myC1.execute('select * from r13 where MIS_SERVICE= :name and MIS_SERVICE_YEAR= :mis_year and MIS_SERVICE_MONTH= :mis_month',name=name,mis_year=mis_year,mis_month=mis_month)**
发布于 2020-09-17 07:22:45
试试这个:
Q2 = myC1.execute('select * from r13 where trim(MIS_SERVICE)=:name and MIS_SERVICE_YEAR= :mis_year and MIS_SERVICE_MONTH= :mis_month',name=name,mis_year=mis_year,mis_month=mis_month)
https://stackoverflow.com/questions/63932349
复制相似问题