1.创建数据库:create database --数据库名,不能中文,不能数字开头,不能符号开头
2.删除数据库:drop database-- 数据库名use student--使用数据库
3.注释:一段 /* */
一行 --
4.创建表: create table 表名
create table 表名 ( 列名 数据类型, ... ... 设置主键列: primary key 设置唯一列: unique 设置非空:not null 设置自增列:identity(1,1) - 从1开始计数,每次自增1 )5. 删除表: drop table 表名
6.添加列:alter table 表名 add 列名 数据类型 7. 删除列:alter table 表名 drop column 列名8.添加数据:insert into 表名 values('S001','2000-1-1',01/'true''False',100)
9. 修改数据:update 表名 set 列名 = 值
10。删除数据:delete from 表名 / truncate table 表名
11.查询数据:select *from 表名
--------------------------------------------------------------------
条件修改: update 表名 set 列名 = 值 where 列名 = 值条件删除: delete from 表名 where 列名 = 值-高级查询 +条件查询 + 查列 *改为要查看的列,多列逗号隔开 + 筛选条件 where 列名 = >= <= > < 值 and or +模糊查询 select * from 表名 where 列名 like '%值%' %通配符可匹配任意类型和长度的字符,如果是中文,请使用
两个百分号即
%%
+排序查询 select * from 表名 where order by 列名 asc / desc+去重查询 select distinct 列名 from 表名+分组查询 select 某一列名 from 表名 group by 对应的列名+子查询 将查询语句当做值来使用