在python中向postgres命令传递元组

2024-05-29 01:56:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个有值的元组

x = (45,96,50,60,80,70)

它是动态的,用户可能会添加更多内容,应该在python中传递给postgres命令

self._cr.execute("SELECT * FROM hr_payslip where id IN x") --> here x is the tuple variable 

所以所需的命令如下:

self._cr.execute("SELECT * FROM hr_payslip where id IN (45,96,50,60,80,70)")

我试图将元组转换为字符串,但列(id)需要int

我的问题是如何将元组值传递给postgres命令以从中获得所需的结果


Tags: infrom命令selfidexecutehr动态

热门问题