请教大家帮忙写一个SQL查询得到二维数据
发布网友
发布时间:2022-04-22 03:23
我来回答
共3个回答
热心网友
时间:2024-01-17 08:44
select t.address,
sum(case when t.type = '抢劫' then 1 else 0 end) sum1,
sum(case when t.type = '盗窃' then 1 else 0 end) sum2
from test t where t.address in ('"+addrss+"')
and t.type in ('"+type+"')
热心网友
时间:2024-01-17 08:44
select t.address, t.type,count(*) from test group by t.address.t.type
热心网友
时间:2024-01-17 08:45
严格来说是没有问题的
关键是看你的test表的数据结构
你可以按一个条件查询出一个结果,分析下原因