SQL查询如何转换正负数

来源:百度知道 编辑:UC知道 时间:2024/09/21 22:07:31
我为了查询一些数据用了如下指令(表里只有编号一列,为varchar格式)
select 编号,count(编号) from 表 group by 编号
生成的查询里会有个统计各个编号数量的新列,如何让新列里的数量以负数形式出现?例如:某编号出现9次,新列里输出-9

select -count(*) from tablename;

select 编号,-count(编号) as 列名 from 表 group by 编号

count里边的编号可以用星号来代替,不用写明是具体的哪个字段

以上,希望对你有所帮助!

select 编号,-count(编号) from 表 group by 编号