*在SELECT语句中,使用Group by子句指出的是( )。
3个回答
展开全部
SELECT
Menber.memberid,
Menber.membercard,
SUM(Menber.totalcost);
FROM
database!menber;
筛选用where 子句
比如:
select * from sutdent where 年龄=20
这就是根据年龄这个条件进行筛选
扩展资料:
如果使用了GROUP BY子句做分组合并,之后要引用的列必须是或者出现在GROUP BY子句中,或者被包含在聚合函数(如SUM、COUNT等)中。否则编译会报错。这是因为,上述两种情形的列对于每一个分组都有确定的单一值;
而上述两种情形以外的列,对于每一个分组,有可能对应于原始行集的多个行从而具有多个不同的值,那么选择哪个值作为该分组的该列的值?无从选择。聚合函数计算时忽略掉列值为NULL的行。
参考资料来源:百度百科-select()
展开全部
count()是一个聚集函数(也称为聚合函数)是为了选定行的数目,可以包含空值。
group
by
是分组,
可以按照一个多多个字段分组。
使用时应注意:select
后显示的信息:要么包含在聚集函数中,要么包含在group
by
子句中。
where
:是一个条件语句,在where后面跟的是条件!
group
by
是分组,
可以按照一个多多个字段分组。
使用时应注意:select
后显示的信息:要么包含在聚集函数中,要么包含在group
by
子句中。
where
:是一个条件语句,在where后面跟的是条件!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SELECT
Menber.memberid,
Menber.membercard,
SUM(Menber.totalcost);
FROM
database!menber;
这两句后面怎么能有分号?真是够晕啊。
Menber.memberid,
Menber.membercard,
SUM(Menber.totalcost);
FROM
database!menber;
这两句后面怎么能有分号?真是够晕啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询