我有一些这样的表:
USERS TABLE:
| id | created | active | fname | lname |
MESSAGES TABLE:
| id | userId| active | date | content |
我正在尝试返回一些用户信息,以及给定用户最近添加的消息。以下是我想要实现的结果的结构:
| userId | userCreated | latestMessageDate| latestMessageContent |
以下查询返回用户信息:
SELECT
user.id,
user.created
FROM user
WHERE user.active = 1
...但是我现在如何附上最新消息的日期以及实际的最新消息?
我相信使用内部查询是一种这样的方法,但是您如何编写这样的查询呢?