码迷,mamicode.com
首页 > 数据库 > 详细

SQL的基本语句

时间:2017-06-04 15:51:02      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:har   基础   简单   ota   not   --   server   base   varchar   

常用

SQL

语句大全

 

一、基础

 

1

、说明:创建数据库

 

CREATE DATABASE database-name 

2

、说明:删除数据库

 

DROP

 

database dbname 

3

、说明:备份

sql server 

--- 

创建

 

备份数据的

 

device 

USE master 

EXEC sp_addumpdevice ‘disk‘, ‘testBack‘, ‘c:\mssql7backup\MyNwind_1.dat‘ 

--- 

开始

 

备份

 

BACKUP DATABASE pubs TO testBack 

4

、说明:创建新表

 

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

根据已有的表创建新表:

 

A

create table tab_new like tab_old (

使用旧表创建新表

B

create table tab_new as select col1,col2

?

 

from tab_old definition only 

5

、说明:删除新表

 

DROP

 

table tabname

 

6

、说明:增加一个列

 

Alter table tabname add column col type 

注:列增加后将不能删除。

DB2

中列加上后数据类型也不能改变,唯一能改变

的是增加

varchar

类型的长度。

 

7

、说明:添加主键:

 

Alter table tabname add primary key(col) 

说明:删除主键:

 

Alter table tabname DROP

 

primary key(col) 

8

、说明:创建索引:

create [unique] index idxname on tabname(col

?

.) 

删除索引:

DROP

 

index idxname

 

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

 

9

、说明:创建视图:

create view viewname as select statement 

删除视图:

DROP

 

view viewname 

10

、说明:几个简单的基本的

sql

语句

 

选择:

select * from table1 where 

范围

 

插入:

insert into table1(field1,field2) values(value1,value2) 

删除:

delete from table1 where 

范围

 

更新:

update table1 set field1=value1 where 

范围

 

查找:

select * from table1 where field1 like 

%value1%

 

---like

的语法很精

妙,查资料

排序:

select * from table1 order by field1,field2 [desc] 

总数:

select count as totalcount from table1 

求和:

select sum(field1) as sumvalue from table1 

平均:

select avg(field1) as avgvalue from table1 

最大:

select max(field1) as maxvalue from table1 

最小:

select min(field1) as minvalue from table1

SQL的基本语句

标签:har   基础   简单   ota   not   --   server   base   varchar   

原文地址:http://www.cnblogs.com/yilishabai260/p/6940517.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!