city | sharemoney | wholemoney |
---|---|---|
上海 | 3667 | 2200 |
北京 | 5250 | 2333 |
南京 | 3800 | 1183 |
请问怎么写sql查询啊 比较急 想了好多就是弄不出来
行专列,百度上找找就有很多的。
SELECT id,city
,
sum(CASE rent_type
WHEN 'whole' THEN money ELSE 0 END) as 'wholemoney',
sum(CASE rent_type
WHEN 'share' THEN money ELSE 0 END) as 'sharemoney'
FROM city
GROUP BY city
city是我自己创建的表,你换成你自己的
可以参考下这个 http://t.csdn.cn/a1hMe
不知道你这个问题是否已经解决, 如果还没有解决的话: