sql查询语句如何添加一个统计数据行数?
sql查询语句如何添加一个统计数据行数?SELECT字段1,字段2,字段3FROM打印数据表where打印时间>='2018-09-01'AND打印时间<'2018-09...
sql查询语句如何添加一个统计数据行数?SELECT 字段1,字段2,字段3 FROM 打印数据表 where 打印时间>='2018-09-01' AND 打印时间<'2018-09-19'
如何在这语句出来的结果最下方显示一个合计,合计的内容是这段语句统计出来的数据行数,求大侠指导 展开
如何在这语句出来的结果最下方显示一个合计,合计的内容是这段语句统计出来的数据行数,求大侠指导 展开
2个回答
展开全部
具体看你什么数据库了,还有你字段1,字段2,字段3哪个漏巧蚂袭字段是字符类型的。
比如字段3是字符类型:
oracle写法:
SELECT 字段1,字段2,字段3 FROM 打印数据表 where 打印时间>='2018-09-01' AND 打印时间<'2018-09-19'
union all
select null,null,'合计:'||count(*) from 打印数据表 where 打印时间>='2018-09-01' AND 打印时间<'2018-09-19'
mysql写法:
SELECT 字段1,字段2,字段3 FROM 打印数据表 where 打印时间>='2018-09-01' AND 打印时间<'2018-09-19'
union all
select null,null,concat('合计:',(cast(count(*) as varchar) from 打印数据表 where 打印时间>='2018-09-01' AND 打印时间<'2018-09-19'
sqlserver写法:
SELECT 字段1,字段2,字段3 FROM 打印数据表 返物键where 打印时间>='2018-09-01' AND 打印时间<'2018-09-19'
union all
select null,null,'合计:'+(cast(count(*) as varchar) from 打印数据表 where 打印时间>='2018-09-01' AND 打印时间<'2018-09-19'
追问
万分gan xie
感谢
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询