SQL Sever 第二天
来源:互联网 发布:java.util.scanner错误 编辑:程序博客网 时间:2024/06/03 15:30
数据库操作。
1、INSERT语句
- Insert into表(列名,列名)values(值1,值2)
- Insert语句可以省略表后的列名,但是不推荐。
2、更新语句 UPDATE表名 set列=新值,列 =新值。。。。where条件
3、删除表数据语句
- Delete form表名 where ……
- Truncate table表名(truncate 不能加where条件,自动编号恢复到初始值,比delete效率高,一般删除表用truncate)。
4、改变表结构的T-sql
- Alter table表名 drop column列名(删除列)
- Alter table表名 add 列名 数据类型(增加列)
- Alter table表名 alter column列名 数据类型 (改变数据类型)
- Alter table表名 add constraint主键名 primary key(列名)(增加一个主键约束)
- Alter table表名 alter column列名 数据类型 not null (为一个列增加非空约束)
- Alter table表名 add constraint约束名 unique(列名) (为一个列添加唯一约束)
- Alter table表名 add constraint约束名 default(默认值) for 列名 (为一个列添加默认约束)
- Alter table表名 add constraint约束名 check(检查条件 (为一个列添加检查约束)
- Alter table表名 add 列名 数据类型是否为空 (为一个表增加一个列)
- Alter table表名 add constraint约束名 foreign key(列名) references外键表名(列名) (为一个列添加外键约束)
- Alter table表名 drop constraint约束名。 (删除约束)
- Alter table比阿妹 add constraint。。。。。。。多个约束
5、数据检索(查询)
- Select * from表名 (查询表所有列信息)
- Select列名 ,列名,。。。。 From表名。(抽取固定列)
- Select * from表名 where 条件。 (按条件查询)
- Select列名 as/= 改名 ……. From 表名 (把列名按照要求的显示)
- Select列名 ‘(改名)‘ (把列名按照要求的显示)
6、top, distinct
- Distinct对结果集去除重复
- Top取前几条数据,一般和order by一起用。
- Select * from表名 order by 列名 列名 desc(降序)/asc(升序)/tsage(默认就是升序)
- Select top选取数 * from 表面 order by 列名 排列方式
7、聚合函数
- Select count(*) from表名 (计算表中有多少条记录)
- Select sum(列名) as结果 from 表名 (将列中的合计算出来)
- Select max(列名) from表名 (取出最大的)
- Select min(列名) from表名 (取出最小的)
- Select avg(列名*1.0(乘1.0变成小数)) from 表名 (取出平均值)
- 聚合函数不统计空值
8、条件查询
- select列
- from 表
- where 条件
- In 条件
- 如果查询是连续的几个数字最好用 >= 和 <=
9、模糊查询
- Select from表名 where 列名 like ‘查询字’
- select from表名 where 列名 like ‘x%’
- Select from表名 where 列名 like ’[]’. []表示范围
- Escape表示转意符
10、空值处理
- 空值无法用等号和不等号来比较
- 空值判断用 is /is not null
- 任何值和null计算后都是null
11、order by用法
- 降序order by列名 desc
- 升序order by列名 或 order by 列名 asc
- order by一定要放在T-sql语句最后
- 根据多列进行排序
- 可以按照表达式进行排序
12、分组
- Group by列名
阅读全文
0 0
- SQL Sever 第二天
- SQL Sever 第四天
- SQL Sever
- JDBC-SQL Sever初探
- SQL SEVER 不能启动
- sql sever自动备份
- sql sever data
- SQL Sever 日期函数
- SQL sever 2000
- sql sever删除问题
- SQL sever 循环语句
- sql sever全局变量
- sql sever全局变量.
- SQL Sever触发器
- sql sever系统数据库
- SQL SEVER 安全
- SQL Sever之事务
- Sql Sever Transactions详解
- 文章标题
- 委托
- 在apache环境下运行perl写的cgi
- 百度提前批凤巢软件研发一面经验
- 前端面试题 -----浏览器本地存储和Cookie的利弊
- SQL Sever 第二天
- 如何在Android平台上使用USB Audio设备
- equals 的执行流程
- Maven 仓库
- 1064. 朋友数
- setRequestedOrientation&onCreate不得不说的故事
- 自适应页面布局设计css
- 【HDU1695】 GCD (欧拉筛+欧拉函数+质因数分解+容斥原理)
- 1.1.3集合(包含元组)