MySQL: Select 来自不同用户的 10 条最新消息

MySQL: Select 10 newest messages from different users

我有一个数据库 table,它看起来像这样:

messages_table:

transmitter_ename:    varchar(40)
message:              varchar(600)
timestampt:           datetime
read:                 boolean

是否可以选择 select 在 sql 语句中来自不同用户的 10 条最新消息?

SELECT 
  *
FROM
  (SELECT * FROM messages_table as mt ORDER BY mt.timestampt DESC) AS messages_table
GROUP BY 
  messages_table.transmitter_ename
LIMIT 10;