You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PHP实现Inner Join关联表并内联展示同ID多行数据

没问题,我来帮你搞定这个Inner Join的查询和结果展示!

实现Songs和Files表的Inner Join查询

首先,你可以用下面的SQL语句完成两个表的内连接,关联条件是Songs.Id与Files.song_id匹配:

SELECT 
    Songs.Id AS Song_Id,
    Songs.Title,
    Songs.Artist,
    Files.id AS File_Id,
    Files.filename,
    Files.Version
FROM Songs
INNER JOIN Files ON Songs.Id = Files.song_id;

这个查询只会返回两个表中存在匹配关联的行——也就是只有在Files表中有对应文件记录的歌曲才会被筛选出来。

执行上述查询后,你会得到如下的内联结果表格:

Song_IdTitleArtistFile_IdfilenameVersion
10abcacc1125.mp3version1
10abcacc245.mp3version2

内容的提问来源于stack exchange,提问作者user9675479

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 07:25:13