数据库语句大全(不断更新中)

1 简单创建一个数据库,命名为:Test

create database Test;


2 删除一个数据库,名称为Test

drop database Test;


3 备份数据库

先在目标位置创建文件,文件不存在的话,会报错

backup database [Test] to disk='C:\txt.db';


4 还原数据库

restore database [Test] from disk='C:\txt.db';


5 创建表

5.1简单创建表

use Test;
create table [Admin]
(
id int primary key not null,
name varchar(255)
);

5.2根据已经存在表创建新表

待定ing


6 删除表

use Test;
drop table [Admin];


7 创建一个主键自增的表

use Test;
create table [User]
(
id int primary key not null identity(1,1),/*identity表示自增,第一个1表示起始值,第二个1表示增幅*/
userno varchar(255) null,
[password] varchar(255) null,
name varchar(255) null,
sex varchar(255) null,
age varchar(255) null,
[address] varchar(255) null,
email varchar(255) null,
tel varchar(255) null,
flag varchar(255) null,
);

8 select语句

use Test;
select * from [User];


9 distinct 作用:去重

distinct语句中select显示的字段只能是distinct指定的字段,其他字段是不可能出现的。

select distinct userno from [User];


10 where 

select * from [User] where id=1;

select * from [User] where id>1;

select * from [User] where id<2;

select * from [User] where id<>1;/*不等于*/

select * from [User] where id>=2;

select * from [User] where id<=2;

select * from [User] where name like '%三%';

select * from [User] where id between 1 and 2;/*包括1和2*/


11 and,or

注意事项:or两边的条件需要用括号括起来


12 order by

默认按照升序进行排列

asc升序

desc降序

select * from [User] order by id desc;/*降序*/

select * from [User] order by userno ,id desc;/*先按照userno的升序进行排列,userno相同的话再按照id的降序进行排列*/


13 insert

14 update

15 delete


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值