您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

求一条三表关联查询的MySQL语句

2024/2/27 20:20:23发布10次查看
各位,求一条sql语句,我自己弄了半天弄出来的总是不对,结果都有重复项,麻烦帮我看下谢谢啊。
三个表,content、relationship、meta,
content是内容,主键cid;
meta表存储分类的相应名称、类型等,主键mid;
relationship是content和meta之间的关系,两个键,cid和对应的mid。
求个sql就是给一个分类名称,比方说default,查出相关的content内容和meta的内容放入数组。
ps.有点像wordpress里面的数据库结构,找了半天没找到wp是怎么实现的……弱啊
我试着写了几个,但是都有点不对,join没学好,麻烦大家帮助下,谢谢。
回复内容: 各位,求一条sql语句,我自己弄了半天弄出来的总是不对,结果都有重复项,麻烦帮我看下谢谢啊。
三个表,content、relationship、meta,
content是内容,主键cid;
meta表存储分类的相应名称、类型等,主键mid;
relationship是content和meta之间的关系,两个键,cid和对应的mid。
求个sql就是给一个分类名称,比方说default,查出相关的content内容和meta的内容放入数组。
ps.有点像wordpress里面的数据库结构,找了半天没找到wp是怎么实现的……弱啊
我试着写了几个,但是都有点不对,join没学好,麻烦大家帮助下,谢谢。
搞定了。
select * from hycms_metas as mright join hycms_relationships as r on m.mid = r.midjoin hycms_contents as c on r.cid = c.cidwhere m.slug = 'default'and m.mid is not null
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product