我有两张 table 。记录和别墅
记录表:
ID, VID (Villa ID), NAME, PRICE
别墅表:
ID, NAME (Villa NAME), PHOTOS etc.
我使用这个 SQL:
SELECT records.id, villa_name AS (SELECT name FROM villas WHERE id = records.vid), records.name
FROM records WHERE records.id = 5
出了什么问题?
最佳答案
尝试
SELECT 记录.id、记录.名称 AS 记录名称、别墅.名称 AS 别墅名称 FROM 记录 INNER JOIN 别墅 ON 记录.vid = 别墅.id WHERE 记录.id = 5
编辑:合并了 Mark Bannister 的建议,如下。
关于php - 如何获取我的表中的另一个表列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9838657/