Sql基础

create database test;//创建数据库test
create database <name> authorization <username> on <path/size>;
//CREATE DATABASE 图书销售 AUTHORIZATION 李杰 ON 
(NAME = 图书销售,FILENAME = ‘F:\mssql\图书销售.mdf' );
alter database <name> modify name|file=<new name>;
//修改数据库语句只能在关闭状态下
//alter database 图书销售 modify name=商品销售;  不需要加‘’
alter database <数据库名> modify file(name = ‘逻辑名’,
size = 修改后的大小, maxsize = 修改后的最大容量(大小),
filegrowth = 新的增长方式)

drop database <name>//删除数据库(关闭的情况下)

创建表:
create table <name> (<列名1> <char(10)> <primary key>,<列名2> <int> <not null>);
删除表:
drop table <tablename>;//删除的表不能被其他表所约束
修改表:
alter table <tablename> add <列名> char(10) <约束>;
alter table <tablename> drop column <列名>;
alter table <tablename> alter column <列名> <列数据类型>;
//修改图书数据表中的 “所在地区” 列的数据类型为VARCHAR(20)。
ALTER TALBE 图书 ALTER COLOMN 所在地区 VARCHAR20);

*增数据:*
insert into <tablename> values (' ',' ',' ');
insert into <销售_统计(售书网站编号,销售总量)
> select 售书网站编号, count (数量) from 售书 group by 售书网站编号;
//已有数据插入;

*删数据:*
delete from <tablename> where <''=''>l
*改数据:*
update <tablename> set <列名>=<数据> where id='001';
*查数据:*
select <all/distinct/列名> from <tablename> where <行条件表达式> order by <列名> <asc默认升序/desc降序>;
//where条件 order排序 *所有列 all显示所有的查询记录 distinct取消相同行的显示
//select * from 图书 where 书名='数据库'SELECT AVG(价格)AS 平均价格 FROM 图书 WHERE 出版社=‘高等教育出版社’;
//聚合函数--实现查询结构的 加减乘除算术运算;
//AS是表示查询显示结果为别名;



where条件查询

where
字符串匹配
<列名> like <字符串常数> escape <转义字符>;
字符串常数可使用两个通配符:
1. % 代表任意长度;如a%b表示以a开头,b结尾的任意长度字符串;
2. _ 代表任意一位单字符。如a_b表示以a开头,b结尾的长度为3的任意字符串;

select聚合函数

这里写图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值