问题描述:
城市表
【城市】
北京
上海
天津
人口表:
【性别】【城市】 【人口】
男 浙江 100
女 北京 500
男 上海 120
女 深圳 50
女 浙江 52
男 北京 45
女 上海 180
男 深圳 254
未知 上海 20
希望查询结果:
【性别】【北京】 【上海】 【天津】 【其他】
全部 545 320 0 456
男 45 120 0 354
女 500 180 0 102
未知 0 20 0 0
说明:其他包括北京、上海、天津以外的所有城市
--> liangCK小梁 于2008-10-06
--> 生成测试数据: #T
IF OBJECT_ID('tempdb.dbo.#T') IS NOT NULL DROP TABLE #T
CREATE TABLE #T (城市 NVARCHAR(4))
INSERT INTO #T
SELECT '北京' UNION ALL
SELECT '上海' UNION ALL
SELECT '天津'
--> liangCK小梁 于2008-10-06
--> 生成测试数据: #人口表:
IF OBJECT_ID('tempdb.dbo.#人口表'