我想写一条SQL语句,如下所示:
select * from 'table' t where t.id in (1,2,4)但是我不知道如何使用SQLObject的语法。
发布于 2012-10-05 00:32:14
尝试:
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])))https://stackoverflow.com/questions/12730936
复制相似问题