【发布时间】:2020-09-14 04:15:53
【问题描述】:
选择 fname AS 'manager', lname AS 'DR' FROM emps e INNER JOIN emps m 开 m.empId = e.repTo 由经理订购
以上查询的结果是
manager1 repor1
manager1 repor2
manager1 repor3
manager2 repor4
manager2 repor5
manager3 repor6
manager3 repor7
manager3 repor8
manager4 repor9
manager4 repor1
如何选择前两个经理详细信息、三个经理详细信息或 N 号经理详细信息?
两个经理详细信息意味着它应该返回如下
manager1 repor1
manager1 repor2
manager1 repor3
manager2 repor4
manager2 repor5
【问题讨论】:
-
limit 表示返回前 2 条记录
-
哪个版本的 MySQL?
-
另一根没有棒棒糖的棍子。见meta.stackoverflow.com/questions/333952/…
-
mysql 版本 5.5.21
标签: mysql sql join select greatest-n-per-group