SQL基础语句大全,建库建表及增删改查(一)

1.创建数据库

CREATE DATABASE database-name  -- database-name 数据库名称


2.删除数据库

drop database database-name  -- database-name 数据库名称


3.创建表

create table table-name(col1 type1 [not null] [primary key],col2 type2 [not null],..)

        3.1根据已有的表创建新表:

create table table_new like table_old (使用旧表创建新表)
create table table_new as select col1,col2… from table_old definition only


4.删除表

drop table table-name 


5.增加一个列

alter table table-name add column col type
注:列增加后将不能删除。DB2中列加上后数据类型也不能改变
    唯一能改变的是增加varchar类型的长度。

6.添加、删除主键

//添加主键
alter table table-name add primary key(col) 

//删除主键
alter table table-name drop primary key(col)

7.创建删除、索引

//创建索引
create [unique] index idxname on tabname(col….) 

//删除索引
drop index idxname

注:索引是不可更改的,想更改必须删除重新建。

8.创建、删除试图

//创建视图
create view viewname as select statement

//删除视图
drop view viewname

9.增删改查语句!

//SQL简单查询
select * from tablename where 范围

//SQL插入语句
insert into tablename (field1,field2) values(value1,value2)

//SQL删除语句
delete from tablename where 范围

//SQL更新语句
update tablename set field1=value1 where 范围

//SQL查找语句
select * from tablename where field1 like ’%value1%’ ---like的语法很精妙,查资料!

//SQL排序语句
select * from tablename  order by field1,field2 [desc]

//SQL计算总数语句
select count(field1) as totalcount from tablename 

//SQL计算求和语句
select sum(field1) as sumvalue from tablename 

//SQL计算平均数语句
select avg(field1) as avgvalue from tablename 

//SQL统计最大数语句
select max(field1) as maxvalue from tablename 

//SQL统计最小数语句
select min(field1) as minvalue from tablename 

友情链接:微信号二次开发,微信机器人开发教程。icon-default.png?t=N5K3https://blog.csdn.net/lanseshiguang123/article/details/131310306?spm=1001.2014.3001.5501

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值