0

我目前有 2 张桌子。一个包含新闻,第二个女巫包含图像。

新闻表:

news_id

新闻头

新闻内容

画廊桌

画廊news_id

画廊news_newsid

画廊新闻文件名

我的问题是我如何将它们连接在一起(php/mysql),以便图像与新闻相匹配?例如。1 条新闻/故事可以包含 4 张图片。结果必须如下所示:

新闻 1(head)
image1.jpg、image2.jpg、image3(新闻的相关图片)。

4

1 回答 1

0
SELECT N.*, G.*
FROM news N
LEFT JOIN gallery G ON N.news_id = G.gallerynews_newsid

我使用左连接,这样如果没有图像,你仍然可以得到你的新闻。


SELECT N.*, GROUP_CONCAT(G.gallerynews_filename)
FROM news N
LEFT JOIN gallery G ON N.news_id=G.gallerynews_newsid
于 2012-12-26T21:15:52.417 回答