小编Kat*_*tie的帖子

如何在join字段中使用逗号分隔列表连接两个表

我有两张桌子,categoriesmovies.

movies表格中我有一个专栏categories.该列包含电影适合的类别.类别是以逗号分隔的ID.

这是一个例子:

Table categories {
  -id-       -name-
  1          Action
  2          Comedy
  4          Drama
  5          Dance
}

Table movies {
  -id-       -categories-  (and some more columns ofc)
  1          2,4
  2          1,4
  4          3,5
}
Run Code Online (Sandbox Code Playgroud)

现在回答实际问题:是否可以执行从电影表中排除类别列的查询,而是从类别表中选择匹配的类别并将它们返回到数组中?就像一个连接,但问题是有多个用逗号分隔的类别,是否有可能做某种正则表达式?

mysql csv join

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

csv ×1

join ×1

mysql ×1