Kev*_*rke 13 python sqlalchemy
我如何在SQLAlchemy中编写以下SQL查询,涉及按位和?
select * from table where flags & 1 = 1;
Run Code Online (Sandbox Code Playgroud)
table表名在哪里,并且是该表flags中的列名.
Kev*_*rke 22
你想使用这样的按位运算符:
session.query(User).filter(somecolumn.op('&')(1) == 1)
Run Code Online (Sandbox Code Playgroud)
您可以为OR编写类似的内容:
session.query(User).filter(somecolumn.op('|')(4) > 4)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3486 次 |
| 最近记录: |