补充交叉表的图片 图片如下:http://p.blog.csdn.net/images/p_blog_csdn_net/dm1cyg/450049/o_weee.jpg 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://p.blog.csdn.net/images/p_blog_csdn_net/dm1cyg/450049/o_weee.jpg 表格如上图,其中,入所的时候有入所方式包括(治安拘留,司法拘留,其他) 处所的时候有(拘留期满,强制戒毒。收容教育。劳动教养,行驶拘留,逮捕,死亡,逃跑)比如:1表示男人,2表示女,婚姻内:01表示结婚02表示未婚03离婚04丧偶。序号 姓名 年龄 性别 婚姻 身份 文化程度 人员地区 入所时间 出所时间 拘留方式, 出所方式1 张飞 25 1 01 务工农民 小学 本省外市 2008-8-8 2008-8-15 治安拘留 拘留期满2 孙二娘 18 2 02 工人 大学 本省人员 2008-8-1 2008-8-15 司法拘留 强制戒毒3 李白 55 1 03 公务员 大学 本省人员 2008-7-25 2008-8-10 治安拘留 拘留期满4 吴用 55 1 01 公务员 大学 本省人员 2008-7-26 2008-8-10 治安拘留 拘留期满http://p.blog.csdn.net/images/p_blog_csdn_net/dm1cyg/450049/o_weee.jpg 这个直接使用SQL语句很难解决,应该使用程序的交叉报表会比较容易. 当然做好了,CREATE TABLE [dbo].[jl_rydj] ( [序号] [int] IDENTITY (1, 1) NOT NULL , [编号] [varchar] (21) COLLATE Chinese_PRC_CI_AS NOT NULL , [政治面貌] [varchar] (2) COLLATE Chinese_PRC_CI_AS NULL , [民族] [varchar] (2) COLLATE Chinese_PRC_CI_AS NULL , [性别] [varchar] (1) COLLATE Chinese_PRC_CI_AS NULL , [年龄] [int] NULL , [职业] [varchar] (4) COLLATE Chinese_PRC_CI_AS NULL , [入所时间] [datetime] NULL , [出所时间] [datetime] NULL , [婚姻状况] [varchar] (8) COLLATE Chinese_PRC_CI_AS NULL , ) 比如:1表示男人,2表示女,婚姻内:01表示结婚02表示未婚03离婚04丧偶。用case when then end结构也可以,不一定再用另一个表做关联了. 关于数据表分区的问题,希望给点意见,谢谢 怎么查询出一个表中不同类别的前N个记录? 安装SQL server一定要windows server的操作系统吗? 新手问个小问题,请大家帮忙 邹建等大哥,来看看吧! 怎样在建好的表中用SQL语句为某几列添加默认值啊? 请帮我解决下头大的问题 存储过程查询数据并更新的问题 我的网站速度很慢,很多是因为sql 这方面的问题,有没有办法找出是哪些sql代码占用了大部份的资源 MS SQL 授权 奇怪问题:字段类型居然有代码★★★ 请教大虾,关于多客户端取记录不重复的问题.
处所的时候有(拘留期满,强制戒毒。收容教育。劳动教养,行驶拘留,逮捕,死亡,逃跑)
比如:1表示男人,2表示女,婚姻内:01表示结婚02表示未婚03离婚04丧偶。
序号 姓名 年龄 性别 婚姻 身份 文化程度 人员地区 入所时间 出所时间 拘留方式, 出所方式
1 张飞 25 1 01 务工农民 小学 本省外市 2008-8-8 2008-8-15 治安拘留 拘留期满
2 孙二娘 18 2 02 工人 大学 本省人员 2008-8-1 2008-8-15 司法拘留 强制戒毒
3 李白 55 1 03 公务员 大学 本省人员 2008-7-25 2008-8-10 治安拘留 拘留期满
4 吴用 55 1 01 公务员 大学 本省人员 2008-7-26 2008-8-10 治安拘留 拘留期满
http://p.blog.csdn.net/images/p_blog_csdn_net/dm1cyg/450049/o_weee.jpg
[序号] [int] IDENTITY (1, 1) NOT NULL ,
[编号] [varchar] (21) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[政治面貌] [varchar] (2) COLLATE Chinese_PRC_CI_AS NULL ,
[民族] [varchar] (2) COLLATE Chinese_PRC_CI_AS NULL ,
[性别] [varchar] (1) COLLATE Chinese_PRC_CI_AS NULL ,
[年龄] [int] NULL ,
[职业] [varchar] (4) COLLATE Chinese_PRC_CI_AS NULL ,
[入所时间] [datetime] NULL ,
[出所时间] [datetime] NULL ,
[婚姻状况] [varchar] (8) COLLATE Chinese_PRC_CI_AS NULL ,
)
用case when then end结构也可以,不一定再用另一个表做关联了.