SQL查询问题与子选择

时间:2012-05-15 08:32:04

标签: sql subquery

我有以下问题,我有2个表USERMESSAGESUser.IDMESSAGES.CREATED_BY表中Messages字段中的FK。

我已经使用INNER JOIN加入了2个表但是我想在我的SELECT中将messages.Created_BY显示为User.Loginname这是USER表中的一列?根据返回过多数据的错误,子选择不起作用。

1 个答案:

答案 0 :(得分: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更改为您拥有的字段。