我正在使用SphinxSearch查询一些内容,并拥有我想要用MySQL查询的对象的ids。我的ids数组根据Sphinx给出的排名进行排序。因此,我想做一个这样的MySQL:ORDER BY FIELD(id,1,17,2)Table::whereIn('id', $ids)->get();
但是我不能拿到我要的订单。
我是根据全年最多的订单数量排名前5位的。因此,根据该top 5 leaders,我想找出7月份的订购量。和各自的team_leader(前5名领导者)在它旁边。-----------of the order of 1st 我使用过这样的查询Task Group BY team_leader ORDER BY COUNT(DISTINCT order_id) DESC LIMIT 5) ;
我得到的错
我正在尝试选择员工的平均销售额超过平均订单量的EmployeeID,FirstName。我计算了每个员工的平均订单量和平均销售额,但我无法执行比较,因为子查询返回多个值。平均订单量:from [Order Details=od.OrderID join Employees e on e.Employee