数据库基础
mdf结尾文件:数据库数据文件,一个数据库有且只有一个
ldf结尾文件:数据库日志文件,一个数据库有且至少有一个
数据库存储数据,通过表的形式来存储的。
create database shujuku 创建数据库
go 连接符
use shujuku 使用数据库
create table biao 创建表
(
列名 数据类型 允许null值
)
primary key 主键
references 外键
go
insert into biao values(数据) 添加数据
update biao set name='AA' where code=2 当code=2时修改biao中的数据name='AA'
delete from biao 删除表biao中的数据
delete from biao where code=2 删除表中的一行 code=2的那一行
select *from biao where ...like '%关键字%' 查询表biao中...项含有关键字的内容
alter table biao add 列 数据类型 unique 在表biao中添加列
alter table biao drop column 列 在表biao中删除列
select *from biao 查询表biao
select top 2*from biao 显示前两行
select *from biao where name like ' %AA%' like 模糊查询%代表字符(_ 或[ ]或[^])
select *from biao order by lie asc--排序从低到高
select *from biao order by lie desc--排序从高到底
select distinct lie from biao --去重显示
select lie from biao group by lie --分组 having(筛选,只能跟在group by 后用)
聚合函数:max 最大值 min 最小值 sum 总值 avg 平均值 count 统计个数
--日期函数
select sysdatetime()
select GETDATE()--数据库数据 效率快
print sysdatetime()
drop table biao 删除表biao
drop database shujuku 删除数据库