MySQL - 计算字符串中包含的id

its*_*sme -1 mysql sql search longtext

我的桌子被称为"asd"

我有这个架构:

id        |  date     |  content |
AUTO_INC    DATETIME    LONGTEXT
Run Code Online (Sandbox Code Playgroud)

现在假设 content = 45,67,89,3,45,5

search COUNT()在这张桌子上怎么样WHERE content CONTAINS 89

我尝试SELECT COUNT() FROM asd WHERE content IN(89);但没有结果.

sec*_*tus 6

你可以使用FIND_IN_SET

SELECT COUNT(*) FROM `table` WHERE FIND_IN_SET(89,`content`);
Run Code Online (Sandbox Code Playgroud)

PS你需要阅读多对多关系.