【发布时间】:2021-09-15 06:39:34
【问题描述】:
我在逗号分隔的字符串中有一个作者的 MySQL 字段,我想在其中搜索完全匹配的内容。例如,我想返回下表中“Jeff”是共同作者的所有行:
| test | co_authors |
|---|---|
| 1 | jeff,beth,ben,jim |
| 2 | beth,jeffrey,benjamin, jimmothy |
| 3 | ben,beth,jim,jeff |
| 4 | ben,beth,jeffrey |
在此示例中,我只想返回第 1 行和第 3 行 - 因此忽略将“jeff”作为子字符串的“jeffrey”。
理想情况下,我会通过 SQLAlchemy .filter 语法返回它,因为我使用的是 ORM,但 SQL 查询也会真正帮助我。
【问题讨论】:
标签: mysql sql sqlalchemy