sqlite或者sql两列分组统计怎么写
答案:2 悬赏:0 手机版
解决时间 2021-02-07 10:53
- 提问者网友:鼻尖触碰
- 2021-02-06 22:32
sqlite或者sql两列分组统计怎么写
最佳答案
- 五星知识达人网友:雾月
- 2021-02-06 23:20
select B.省统计, A.市统计, A.省, A.市 from
(select 省,市,count(市) 市统计 from table group by 省,市) A
inner join
(select 省,count(省) 省统计 from table group by 省) B
on A.省= B.省
(select 省,市,count(市) 市统计 from table group by 省,市) A
inner join
(select 省,count(省) 省统计 from table group by 省) B
on A.省= B.省
全部回答
- 1楼网友:持酒劝斜阳
- 2021-02-07 00:12
sqlite 仅仅支持 alter table 语句的一部分功能,我们可以用 alter table 语句来更改一个表的名字,也可向表中增加一个字段(列),但是我们不能删除一个已经存在的字段,或者更改一个已经存在的字段的名称、数据类型、限定符等等。
改变表名 - alter table 旧表名 rename to 新表名
增加一列 - alter table 表名 add column 列名 数据类型 限定符
数据表结构变了就要重建表,好像有其他方法解决,但这偶就不知道了......
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯