首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问一个数据库的有关问题

2013-07-11 
请教一个数据库的问题我需要把一张表做成数报表if exists (select 1fromsysobjectswhereid object_id(C

请教一个数据库的问题
我需要把一张表做成数报表
请问一个数据库的有关问题
请问一个数据库的有关问题

if exists (select 1
            from  sysobjects
           where  id = object_id('CY_ZXCLDJ')
            and   type = 'U')
   drop table CY_ZXCLDJ
go

/*==============================================================*/
/* Table: CY_ZXCLDJ                                             */
/*==============================================================*/
create table CY_ZXCLDJ (
   ID                   int                  identity,
   CreatedOn            datetime             null,
   CreatedBy            nvarchar(50)         null,
   ModifiedOn           datetime             null,
   ModifiedBy           nvarchar(50)         null,
   RQ                   datetime             null,
   BZ                   nvarchar(20)         null,
   XM                   nvarchar(20)         null,
   XG                   nvarchar(20)         null,
   XL                   nvarchar(20)         null,


   RK                   nvarchar(20)         null,
   ZC                   nvarchar(20)         null,
   ZL                   nvarchar(20)         null,
   QT                   nvarchar(20)         null,
   DRGZ                 nvarchar(20)         null,
   BZ2                  nvarchar(100)        null,
   constraint PK_CY_ZXCLDJ primary key (ID)
)
go


把上面的表做成下图这样的,可以实现么?
请问一个数据库的有关问题
拜托了,大神们,我是刚毕业的学生,比较菜,帮帮忙! sql??交叉表 SQL 报表
[解决办法]
不清楚之间的关系,可以描述清楚些吗
[解决办法]
问题描述不清楚?至少你要知道那个表的是什么得到数据的?
然后告诉有哪些数据,想要得到什么数据
[解决办法]
先按照姓名字段group by,然后再列转行。
[解决办法]
行列转换,请参考:
http://blog.csdn.net/hdhai9451/article/details/5026933  

热点排行