Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前有 2 张桌子。一个包含新闻,第二个女巫包含图像。
新闻表:
news_id
新闻头
新闻内容
画廊桌
画廊news_id
画廊news_newsid
画廊新闻文件名
我的问题是我如何将它们连接在一起(php/mysql),以便图像与新闻相匹配?例如。1 条新闻/故事可以包含 4 张图片。结果必须如下所示:
新闻 1(head) image1.jpg、image2.jpg、image3(新闻的相关图片)。
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