您好,寻找排名的帮助。 我正在使用SQL使用Teradata,并尝试先按特定组再按年龄对列表进行排名。 例如:我想要按组排名,然后只对所选组下21岁以下的人进行排名。然而,当我使用下面的查询时,它似乎没有考虑到组中的成员,只有当他们满足case语句中的条件时才进行分配。selectage,
case when age <'21' then '
我有一个似乎不起作用的代码,我想要做的是进行一个查询,以了解用户的级别,然后根据该级别,我需要打印不同的内容,在打印默认内容的那一刻,我得到了这个错误消息:$rank = mysql_result($rank1, 0, 'rank');session_start();}
else //Continue to c
我正在开发一些代码,需要执行这个查询SELECT * FROM `SistemaPuntuacions` WHERE `rankingActual` BETWEEN (SELECT`rankingActual` FROM `SistemaPuntuacions` WHERE `user_id` = $id) -5 AND (SELECT `rankingActual` FROMSistemaPuntuacions` WHERE `user_id` = $id) +5 ORDER BY