T—SQL命令汇总

创建数据库 CREATE DATABASE 数据库名 

删除数据库 DROP DATABASE 数据库名 

创建表 CREATE TABLE 表名 

删除表 DROP TABLE 表名 

修改表的字段类型 ALTER TABLE 表名 ALTER COLUMN 字段名 数据类型 

向表中添加新的字段 ALTER TABLE 表名 ADD 字段名 数据类型 

删除表中原有字段 ALTER TABLE 表名 DROP COLUMN 字段名 

向已有表中添加主键 ALTER TABLE 表名 ADD CONSTRAINT 约束名 PRIMARY KEY (主键字段名) 

向已有表中添加外键 ALTER TABLE 表名 ADD CONSTRAINT 约束名 FOREIGN KEY (外键字段
名) REFERENCES 主键表名(主键字段名) 

删除表中已有约束:alter table 表名 drop constraint 约束名

向已有表中添加默认值 ALTER TABLE 表名 ADD CONSTRAINT 约束名 DEFAULT 默认值 FOR 添加默认值的字段名 

向已有表中添加检查约束 ALTER TABLE 表名 ADD CONSTRAINT 约束名_CHECK CHECEK (检查约束表达式) 

向已有表中添加惟一性 ALTER TABLE 表名 ADD CONSTRAINT 约束名 UNIQUE(添加惟一性的字段名) 

向表中添加数据 INSERT INTO 表名 valueS (向表中添加的记录) 

把表A中数据拷贝到表B中 INSERT INTO 表B名 SELECT 字段名 FROM 表A名 

更新表中所有记录数据 UPDATE 表名 SET 数据更新表达式 

更新一个或部分记录 UPDATE 表名 SET 数据更新表达式 WHERE 选择数据的条件 

删除表中全部记录 DELETE FROM 表名 TRUNCATE TABLE 表名 

删除部分记录 DELETE FROM 表名 WHERE 记录选择条件 

按条件查询表中记录 SELECT 字段名 FROM 表名 WHERE 查询条件 

使用ORDER BY子句 SELECT 字段名 FROM 表名 ORDER BY 排序字段名 SELECT 字段名 FROM 表名 ORDER BY 排序字段名 DESC 

使用AS子句 SELECT 字段名 AS 结果显示时的字段名 FROM 表名 

使用TOP子句 SELECT TOP N 字段名 FROM 表名 SELECT TOP N PERCENT 字段名 FROM 表名 

SUM函数 SELECT SUM (字段名) FROM 表名 

AVG函数 SELECT AVG (字段名) FROM 表名 

COUNT函数 SELECT COUNT (字段名) FROM 表名 

MAX函数 SELECT MAX (字段名) FROM 表名 

MIN函数 SELECT MIN (字段名) FROM 表名 

使用GROUP BY子句 SELECT 字段名 FROM 表名 GROUP BY 分组字段名 

使用HAVING子句 SELECT 字段名 FROM 表名 WHERE 查询条件 GROUP BY 分组字段名 HAVING 分组条件 
LIKE通配符 SELECT 字段名 FROM 表名 WHERE 字段名 LIKE 条件 

IN 通配符 SELECT 字段名 FROM 表名 WHERE 字段名 IN (值) 

BETWEEN通配符 SELECT 字段名 FROM 表名 WHERE 字段名 BETWEEN 值1 AND 值2 

IS NULL 通配符 SELECT 字段名 FROM 表名 WHERE 字段名 IS NULL

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值