51Testing软件测试论坛

标题: 数据库:有一张表,C字段,有3个值A、B、C,用Select语句,如何统计出里 面有多少值 [打印本页]

作者: skinapi    时间: 2009-4-15 14:04
标题: 数据库:有一张表,C字段,有3个值A、B、C,用Select语句,如何统计出里 面有多少值
回答建议:
不知道题目的含义是统计出多少条记录还是就验证下是否3个值。不同的理解有不同的
语句: Select count(*) from Table where C in (A,B,C)
作者: rocky_chen0423    时间: 2009-5-14 10:20
我的理解是c字段只有三个值A、B和C,现在就是要统计C字段到底有几个值,
则用:select count(C) from table,这里的C指的是字段
作者: rocky_chen0423    时间: 2009-5-14 10:32
进一步想,问的是C字段里有“多少值”而不是有“多少个值”,所以还是用
select sum(C) from table
作者: 君星    时间: 2009-5-31 10:08
面试经常会有这样的题目




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2