这个SQL查询怎么样:
SELECT * from table where field REGEXP 'apple|banna|pear';
Run Code Online (Sandbox Code Playgroud)
用SQLAlchemy编写?
我的基本查询如下所示:
query = session.query(TableFruitsDTO)
Run Code Online (Sandbox Code Playgroud)
SQLAlchemy文档描述了如何使用MySQL REGEXP运算符.由于没有内置函数,用于.op()
创建函数:
query = session.query(TableFruitsDTO).filter(
TableFruitsDTO.field.op('regexp')(r'apple|banana|pear')
)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1950 次 |
最近记录: |