MySQL从10行中为表中的每个不同外键选择id
我得到了一个名为messages的表,它包含一个主键id和一个外键id。 许多消息行可以具有相同的外键。 我想查询该表,并为每个不同的外键返回10个ID的限制 这是一个伪查询,因为我必须在这里编写一些代码:MySQL从10行中为表中的每个不同外键选择id,mysql,sql,database,Mysql,Sql,Database,我得到了一个名为messages的表,它包含一个主键id和一个外键id。 许多消息行可以具有相同的外键。 我想查询该表,并为每个不同的外键返回10个ID的限制 这是一个伪查询,因为我必须在这里编写一些代码: SELECT id FROM messages WHERE is_unique(foreign_id) LIMIT 10 谢谢您提前回复 建议查询: SELECT id FROM messages GROUP BY foreign_id LIMIT 10 不确定从消息中选择id,其中“从
SELECT id FROM messages WHERE is_unique(foreign_id) LIMIT 10
谢谢您提前回复 建议查询:
SELECT id
FROM messages
GROUP BY foreign_id
LIMIT 10
不确定从消息中选择id,其中“从消息中选择不同的外部id”中的id限制为10,因为没有示例表、数据和预期输出很难说。在这里学习如何提问。