在SQL Server 2008中,设有顾客表(顾客号,顾客名,所在地区,年龄),应用系统中需统计指定地区的顾客人数和平均年龄。请补全下列存储过程代码以完成该功能。 CREATE PROC P_Count @ atea varchar(20

admin2021-09-16  29

问题 在SQL Server 2008中,设有顾客表(顾客号,顾客名,所在地区,年龄),应用系统中需统计指定地区的顾客人数和平均年龄。请补全下列存储过程代码以完成该功能。
    CREATE PROC P_Count
    @ atea varchar(20)
    AS
    SELECT COUNT(*)AS人数,_______AS平均年龄FROM顾客表wHERE所在地区=@ area。

选项

答案AVG(年龄)

解析 应用系统中需统计指定地区的顾客人数和平均年龄,COUNT()函数返回匹配指定条件的行数,语法为:
    SELECT COUNT(*)FROM table_name;
    AVG函数返回数值列的平均值,语法为:
    SELECT AVG(column_name) FROM table_name;
    NULL值不包括在计算中。
    则统计年龄即可用AVG(年龄)。
转载请注明原文地址:https://jikaoti.com/ti/oqu7FFFM
0

最新回复(0)