0

我有以下问题,我有 2 张桌子USERMESSAGES. 是表中User.ID的 FK in 字段。MESSAGES.CREATED_BYMessages

我已经用 INNER JOIN 加入了 2 个表,但我想在我的 SELECT 中显示表中的messages.Created_BY哪一User.LoginnameUSER?根据返回太多数据的错误,子选择不起作用。

4

1 回答 1

4
SELECT messages.id, messages.body, u.Loginname AS Created_by FROM messages m
JOIN user u ON (m.created_by=u.id)

将字段名称 messages.id、messages.body 和 user.id 更改为您拥有的名称。

于 2012-05-15T08:36:29.340 回答