我有以下表格:
表格:新闻
字段:uid、标题、类别、日期时间、隐藏、已删除
表格:分类_mn
字段:本地uid、外部uid
表格:分类
字段:uid、父类别、名称、图像
每个新闻条目可以分配给几个不同的类别。
我想要实现的是获取最新的3篇新闻,并显示此条目分配给的所有类别的图像(并且已分配图像)。
类似于这样:
表格:新闻
字段:uid、标题、类别、日期时间、隐藏、已删除
表格:分类_mn
字段:本地uid、外部uid
表格:分类
字段:uid、父类别、名称、图像
每个新闻条目可以分配给几个不同的类别。
我想要实现的是获取最新的3篇新闻,并显示此条目分配给的所有类别的图像(并且已分配图像)。
类似于这样:
title | catimages |
------------------------------
Post 7 | cat1.jpg |
Post 6 | |
Post 5 | cat1.jpg,cat3.jpg |
------------------------------
这是我目前为止的全部内容:
SELECT title, categories
FROM news
WHERE deleted = 0 AND hidden = 0 AND
ORDER BY datetime DESC
LIMIT 3;
我不太熟悉SQL,求助。
categories
字段是什么?同时uid_local
和uid_foreign
是什么? - ozahoruliacategories
字段是 M:N 关系表的 uid_local。另一个字段是 categories 表的 uid。 - Enrique Moreno Tent