欢迎分享,转载请注明来源:内存溢出
select 'ID' as '编号',case 'SID' when 0 then '顶级目录' when 2 then '新闻频道' when 3 then '图片新闻' end as '分类','NAME' as '名字' from '表'中间表应该存着文章表的ID和该文章对应的分类的ID。文章表作为主表,左连接上中间表,再左连接上分类表。文章表作为主表,即使一本书它没有分类,也能查询出这本书。因为一本书会有多个分类,可以使用group by或者去重函数来去掉重复的书。如果查询时想要查出一本书有几个分类,可以使用group_cat()函数把所有分类名称拼接在一起。要查询某一个分类的书时,where 后面分类ID等于要查询的分类ID即可。
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
求助:mysql某字段内容批量查找替换
上一篇
2023-04-19
mysql 有哪些常见的优化策略
下一篇
2023-04-19
评论列表(0条)