gpt4 book ai didi

python - 如何在sqlobject中执行 'select in'操作

转载 作者:行者123 更新时间:2023-11-30 23:40:17 26 4
gpt4 key购买 nike

我想写一个这样的SQL语句:

select * from 'table' t where t.id in (1,2,4)

但我不知道如何使用 SQLObject 的语法。

最佳答案

尝试:

from sqlobject.sqlbuilder import IN
TableClass.select(IN(TableClass.q.id, [1, 2, 4]))

这将返回 SelectResults对象实例。因此,要获取实例列表,您必须:

resultList = list(TableClass.select(IN(TableClass.q.id, [1, 2, 4])))

关于python - 如何在sqlobject中执行 'select in'操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12730936/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com