MySQL从表的每个不同外键的10行选择ID

时间:2018-08-13 17:11:12

标签: mysql sql database

我得到了一个名为messages的表,它包含一个主键“ id”和一个外键“ foreign_id”。 许多消息行可以具有相同的外键。 我想查询表并为每个不同的外键返回10个ID的限制。

这是一个伪查询,因为我必须在这里写一些代码:

SELECT id FROM messages WHERE is_unique(foreign_id) LIMIT 10

感谢您提前提出任何答案!

1 个答案:

答案 0 :(得分:0)

建议查询:

SELECT id
FROM messages
GROUP BY foreign_id
LIMIT 10