请教一个数据表关联查询问题

千鸟 1月前 182

a 表有个 tags 字段,字段值是 3,4,8
b 表是对应 tags 的数据表, 有2个字段: id 和 name

然后问题来了,如果想查询a表,然后关联查询b表把 3,4,8 的name一起查出来应该怎么写sql呢?

还是说再建立个中间表去关联? 请指教!

最佳回复
最新回复 (4)
  • myIvan 1月前
    感谢TA
    0 引用 2

    你b表的字段id 跟 a表的tags是对应的吗?

  • 千鸟 楼主 1月前
    感谢TA
    0 引用 3
    myIvan 你b表的字段id 跟 a表的tags是对应的吗?

    是的, a文章表,b是标签表.这样说可能更清晰些.

  • myIvan 最佳回复 1月前
    感谢TA
    0 引用 4

    这个用hasMany关联就可以了:
    image.png

    image.png
    参考文档:https://www.kancloud.cn/manual/thinkphp5/142358

  • 千鸟 楼主 1月前
    感谢TA
    0 引用 5

    非常感谢,之前看过这文档没弄明白.

  • 未登录
    6
返回