指导1 积分榜和用户列表查询
完成本任务所用到的主要知识点:
➢查询的基本结构
➢多列的查询
➢给字段取别名
➢TOP语句的使用
问题
积分榜是根据用户的发帖积分来显示其用户名和积分数的,只取前10名,查询结果如图上机4.1所示;查询用户列表时,在线的用户状态值为1,已经被禁言的用户状态值为4,查询结果如图上机4.2所示。请分别编写查询语句实现查询。

图上机4.1 积分榜

图上机4.2 查询用户列表
分析
积分榜按照积分Upoint字段的值进行降序排列,并且用户的注册日期要大于2年。只取前10位元老,需要使用TOP子句。用户列表查询可以以状态UState为条件进行查询。
解决方案
(1) 查询积分榜,SQL语句如下:

(2) 在线用户和禁言用户,SQL语句如下:
