use DM;
go
if exists
(select * from sysobjects where xtype = 'U' and name = 'newtest')
drop table
newtest
go
select
abs , Len
(abs) as
Number into
newtest from
epsps_2 order by
abs desc
select * from t_colliery
-----------如果表存在就删除,否则就创建新表方法----------
-----方法(1)------------
if exists (SELECT name from sysobjects where type='U' and name='t_colliery')
begin
drop table t_colliery
end
else
begin
create table t_colliery
(
id varchar(30) null,
collieryname varchar(100) null
)
end
-----方法(2)------------
if object_id('t_colliery') is not null
drop table t_colliery
go
create table t_colliery
(
id varchar(30) null,
collieryname varchar(100) null
)
---------------------方法(3)
if exists (select * from sysobjects where xtype = 'U' and name = 't_colliery')
drop table tableName
go
create table t_colliery
(
id varchar(30) null,
collieryname varchar(100) null
)
------------------------方法(4)-----------
if exists (select * from sysobjects where id = object_id('t_colliery'))
drop table t_colliery
GO
create table t_colliery
(
id varchar(30) null,
collieryname varchar(100) null
)
GO
转置
use t222
go
select id,name,
[1] as "一季度",
[2] as "二季度",
[3] as "三季度",
[4] as "四季度",
[5] as "5"
from
test
pivot
(
sum(profile)
for quarter in
([1],[2],[3],[4],[5])
)
as pvt