SQLSERVER的问题.在线等,追加分..

先有表T1,字段A1(统计),A2(人数),A3(国别),A4(次数),M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12(M1-M12表示12... 先有表T1,字段A1(统计),A2(人数),A3(国别),A4(次数),M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12
(M1-M12表示12个月不能重复)
我希望查询出来的结果是:
A1 M1 M2 M3 M4 M5 M6 M7 M8 M9 M10 M11 M12
A2
A3
A4
A2,A3,A4的数据对应在M1-M12.
麻烦写下完整的语句啊..

问题我自己已经解决了.谢谢大家了.
展开
 我来答
yuji163sk
2009-06-24 · TA获得超过116个赞
知道答主
回答量:155
采纳率:0%
帮助的人:0
展开全部
你好,我为测试就随便建了个表,在我这可以查出,但不知道是不是你要的效果,你看下create table txt_person
(
pID int primary key identity(1,1),
pmonth varchar(20),--月份
pnum int default 1,--次数
pcountry varchar(20),--国别
pcol int--人数
)

insert into txt_person(pmonth,pcountry, pcol) select pmonth, pcountry,pcol from txt_person --values('中国',2)
insert into txt_person(pmonth,pcountry, pcol) values('六月','美国',2)
select * from txt_person

select pmonth, sum(pnum) as 次数,pcountry,sum(pcol) as 人数 from txt_person group by pmonth,pcountry
奔驰M888
2009-06-24 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1846
采纳率:0%
帮助的人:2881万
展开全部
用union all实现:

select A1,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12 from T1
union all
select A2,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12 from T1
union all
select A3,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12 from T1
union all
select A4,M1,M2,M3,M4,M5,M6,M7,M8,M9,M10,M11,M12 from T1;

---
以上,希望对你有所帮助。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
roy_88
2009-06-24 · TA获得超过3696个赞
知道大有可为答主
回答量:2914
采纳率:100%
帮助的人:2938万
展开全部
select A1,count(M1) as M1,......... from table group by A1

这样?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
千野网站建设
2009-06-24 · 超过24用户采纳过TA的回答
知道答主
回答量:106
采纳率:0%
帮助的人:47.1万
展开全部
secelt A1,M1 ,M2 ,M3 ,M4 ,M5 ,M6, M7, M8, M9 ,M10 ,M11, M12 from T1
go
secelt A2,M1 ,M2 ,M3 ,M4 ,M5 ,M6, M7, M8, M9 ,M10 ,M11, M12 from T1
go
secelt A3,M1 ,M2 ,M3 ,M4 ,M5 ,M6, M7, M8, M9 ,M10 ,M11, M12 from T1
go
secelt A4,M1 ,M2 ,M3 ,M4 ,M5 ,M6, M7, M8, M9 ,M10 ,M11, M12 from T1
go
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
活泼且纯净灬喜鹊02
2009-06-24 · 超过52用户采纳过TA的回答
知道答主
回答量:271
采纳率:0%
帮助的人:207万
展开全部
先count(*),然后group by 月份,貌似挺难啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式