CREATE TABLE test (column_a INT) 埋猜 --建立数据库
GO
ALTER TABLE test ADD column_b VARCHAR(20) NULL --增加
GO
======================================================
alter table 表名 add 列名 varchar(2) --增加
alter table 表名 drop column 毁液锋 列名 --删除
alter table 表名 alter column 列名 --修改
alter table 表名 rename column 原列名 to 新列名 --修改列名
alter table 表名 add 新列名 新列纤晌数据类型
SQL语句无论是种类还是数量都是繁多的,很多语句也是经常要用到的,SQL查询语句就是一个典型的例子,无论是高级查询还是低级查询,SQL查询语句的需求是最频繁的。
select g.GOLFFIELD_CITY,sum(case when g.golffield_ball = 0 then 1 else 0 end) 高尔夫球,
sum(case when g.golffield_ball = 1 then 1 else 0 end) 羽毛球桥雹谈肆樱,
sum(case when g.golffield_ball = 3 then 1 else 0 end) 乒乓球,
sum(case when g.golffield_ball = 5 then 1 else 0 end) 保龄球,
sum(case when g.golffield_ball = 2 then 1 else 0 end) 台球,
sum(case when g.golffield_ball = 4 then 1 else 0 end) 网球,
sum(case when g.golffield_ball = 6 then 1 else 0 end) 篮球,
sum(case when g.golffield_ball = 7 then 1 else 0 end) 足球
from golffield g
where g.GOLFFIELD_CITY like '%唐山%' and g.golffield_delflag = 0
group by g.GOLFFIELD_CITY
--或者
select '唐山' GolfCity,
sum(case when g.golffield_ball = 敏碰0 then 1 else 0 end) 高尔夫球,
sum(case when g.golffield_ball = 1 then 1 else 0 end) 羽毛球,
sum(case when g.golffield_ball = 3 then 1 else 0 end) 乒乓球,
sum(case when g.golffield_ball = 5 then 1 else 0 end) 保龄球,
sum(case when g.golffield_ball = 2 then 1 else 0 end) 台球,
sum(case when g.golffield_ball = 4 then 1 else 0 end) 网球,
sum(case when g.golffield_ball = 6 then 1 else 0 end) 篮球,
sum(case when g.golffield_ball = 7 then 1 else 0 end) 足球
from golffield g
where g.GOLFFIELD_CITY like '%唐山%' and g.golffield_delflag = 0
先给表烂郑增加一个字段:alter table 表名 add [成绩等级] varchar(10) NULL
再给此字段赋值:
update 表名 set [成绩等级]=IIf([成绩]>=40,IIf([成绩]>=50,IIf([成饥敏颂绩]>=60,IIf([成绩]>=80,'A','B'),'C'),'D'),'E')
注意拿运,在access的查询中,不支持多条语句一起执行,所以这两条sql你要分别执行。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)