我想做的是选择一个外键(在phpMyAdmin中),这是一个自动填充的相关字段。例如:
表格1 {
trackID:1
艺术家:,
artistID:1
}
表2 {
artistID:1
歌手:X
}
因此,当选择外键artistID时,表1中的artist将被自动填写为X。对不起,如果我的解释不好,我会尽力回答任何问题。
谢谢。
最佳答案
我认为您想从ID查找艺术家值,请尝试以下操作:
select table1.trackID,(select table2.artist from table2 where table2.artistid=table1.artistid) as artist from table1
我假设Artistid是table2中的主键,所以子查询永远不会返回超过1条记录