首页 新闻 搜索 专区 学院

SQLite 语法 查询

0
[已解决问题] 解决于 2017-03-27 19:20

SELECT Count(*)as Count,Count(IsUpload=1) as UploadNumber FROM CollectParcelInfo

 

这样的语法怎么查询不到东西?  特别是这句Count(IsUpload=1) as UploadNumber,根本无效

久久婷婷的主页 久久婷婷 | 初学一级 | 园豆:29
提问于:2017-03-27 17:30
< >
分享
最佳答案
1

如果这个符合标准的t-sql的话应该是case when来解决吧。

奖励园豆:5
Daniel Cai | 专家六级 |园豆:10374 | 2017-03-27 17:34

case when不是拿来统计的吧,多数情况下都是改变列值的

久久婷婷 | 园豆:29 (初学一级) | 2017-03-27 17:39

@久久小垠: 

select count(1) as sum,

sum(case isupload when 1 then 1

else 0 end) as uploadNumber from tb

Daniel Cai | 园豆:10374 (专家六级) | 2017-03-27 17:49

@Daniel Cai: 谢谢大神

久久婷婷 | 园豆:29 (初学一级) | 2017-03-27 17:56
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册