我目前有2张桌子。一个包含新闻和第二个女巫包含图像。
新闻表:
news_id
news_head
news_content
图库表
gallerynews_id
gallerynews_newsid
gallerynews_filename
我的问题是如何将它们连接在一起(php / mysql),以便图像与新闻相匹配? 例如。 1个新闻/故事可以包含4张图片。结果必须如下所示:
新闻1(头)
image1.jpg,image2.jpg,image3(新闻的相关图片)。
答案 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