新闻系统与图像表

时间:2012-12-26 21:11:21

标签: mysql sql

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

新闻表:

news_id

news_head

news_content

图库表

gallerynews_id

gallerynews_newsid

gallerynews_filename

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

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

1 个答案:

答案 0 :(得分: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