我需要在actionName上对这个表进行排序(它是从一个操作表中获取的,并且还包含一个id)。但是,有些玩家可能没有此截图中所示的特定actionName的任何记录我已经完成了让它显示第一个结果,但是我不知道如何让它排序,例如,每次杀死或获胜,它应该总是对用户名进行分组,因为我需要在表中显示结果集这是我用来完成第一个结果集的sql p.playerName, a.id as actionId,
SUM(a.id) A
我有一张这样的桌子 id name amount 1 meat 230 2 fish 78
1因此按名称对项目进行分组并对每个匹配的名称求和……这应该将其限制为前两个id。这只是id 1和2。留下账号3。注意。ID是来自另一个表的外键。 这就是我尝试过的。但它不起作用 select name, sum(amount) from table1 group by amount, id ord
在mysql中,是否可以使用预定义的列值(ID)集(如: order by (ID=1,5,4,3) )按"order by“进行排序,这样我就可以按该顺序得到记录1、5、4、3?更新:关于滥用mysql的 ;-)我必须解释为什么我需要这个...
我希望我的记录每5分钟随机改变一次排序。我有一个cron任务来执行更新表,以将不同的随机排序顺序放入其中。只有一个问题!分页。他将等待6分钟,然后转到第2页,他将得到错误的结果,因
我有一个包含产品的mysql表。我想做的是按类别id排序,首先是降序,然后是按产品名称升序排序。`product_category_id`,`naam` DESCSELECT * FROM `products` ORDER BY `products`.`product_category_id`,`naam` DESC,ASC在mysql