我使用python和sqlalchemy。在
我有一个数据库,它的列是数值类型的。在
我想查询数据库以检查列中是否存在具有特定值的条目。在
假设我要查找的值是1.04521
,我们知道它在数据库中。在
我试过了
(result,) = session.query( exists().where(MyEntryClass.someNumericValue == 1.0452)
但是result
仍然是{
我如何检查是否有一个带有特定数值的列的条目?在
发帖原题: 经过一点探索,我认为这是由于取整/表示非整数。在
实际上,由于存在类似
all(), first(), scalar()
的查询执行器,因此无法获得结果,因此请使用标量:相关问题 更多 >
编程相关推荐