T-SQL DML学习笔记
1. select 语句的基本结构是
select -->From-->where àgroup By àHaving àOrder By
2. Exists 条件
Exists 后面括号内的条件语句如果为真的话 这此次查询继续 ,如Exists跟的条件语句没有查询到数据则前面语句块的查询不再执行下去
select provincename as '省名' from tb_province where Exists(select * from tb_province where tb_id=10)
3. into 语句
select * into tableName from tbName 其中tableName 则为临时表表明
4. insert语句
insert into TbName (字段一,字段二,字段三) select a.字段一,a.字段二,a.字段三 from TableName as a
5. Update 语句
Updata TbName
Set 字段=(select 字段同类型 from tbName )
6 Delete 与 Truncate 清空表
Delete from tbName 等效于 Truncate Tabel Customer
Delete 于 Truncate 区别: Truncate Table 不把删除的行放在事务日志中,因此不能撤销此语句。同时我们再使用Truncate Table语句也不能激活该表的delete触发器不能再外键约束中作为父表引用的表上使用Trancate Table 语句
.
7.
select case
when sex =0 then '女'
when sex =1 then '男'
Else ‘未知’
end
as myID
from tb_hntourline
转载于:https://www.cnblogs.com/rhythmK/archive/2009/08/12/1544516.html
T-SQL DML学习笔记相关推荐
- sql 2005学习笔记1
sql 2005学习笔记1 最近开始看赵松涛的<SQL 2005数据奥秘>,发现是本十分不错的独特的SQL 2005的书,讲了很多深入的东西,现学习之并每次笔记要点之. 1 SQL 200 ...
- 探针一号的SQL注入学习笔记
SQL注入学习笔记 文章目录 SQL注入学习笔记 1.问题 2.sqlilabs环境配置 3.第一个注入过程详解(整型注入) 4.跨库注入 5.字符型注入 5.报错注入 6.POST和COOKIE请求 ...
- sql个人学习笔记记录
sql个人学习笔记记录 一: MySQL命令和语句挺多,全部记忆下来不现实,况且有不常用的指令.下面把大部分的指令做了记录和详细的注释. -- 启动MySQLnet start mysql -- 创建 ...
- SQL Sever 学习笔记
经过一段时间的SQL Sever学习,同学们已经基本学会了SQL Sever的结构化的查询语句的使用,今天我分享一下自己的SQL Sever学习笔记,都是一些比较经典的SQL语句. 如何修改数据库表名 ...
- SQL Server学习笔记
<SQL Server从入门到精通>学习笔记 1 数据管理技术的三个阶段:人工管理.文件系统.数据库系统. 2 数据库的组成:数据库.数据库管理系统.数据库管理员.硬件平台.软件平台5部分 ...
- SQL Server 学习笔记——T-SQL
SQL学习笔记 一.SQL概述 SQL按其功能可以分为三大部分: 数据定义功能.数据操纵功能和数据控制功能 DDL.DML.DCL SQL功能 命令动词 数据定义 CREATE.ALTER.DROP ...
- 黑马程序员视频教程学习mybatis框架常用注释SQL语句学习笔记?
mybatis学习笔记 常用注释增删改查SQL语句 常用注释拓展SQL语句 解决实体类属性和数据库表中的属性名称不相同的问题: mybatis注解之一对一查询: mybatis注解之一对多查询: my ...
- mysql的sql语言学习笔记总结
文章目录 SQL -1.SQL通用语法 -2.SQL分类 -3.DDL -4.DML -5.DQL -6.DCL SQL -1.SQL通用语法 SQL语句可以单行或多行书写,以分好结尾 SQL语句可以 ...
- 阿里云sql task1 学习笔记
数据库 数据库是将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合.该数据集合成为数据库(database,DB).用来管理数据库的计算机系统称为数据库管理系统(Database Ma ...
- sql注入 学习笔记
学习来源视频:https://www.bilibili.com/video/BV1HT411E7bH?p=1&vd_source=91ac068ef47e260a09856e8db81907c ...
最新文章
- 学了编译原理能否用 Java 写一个编译器或解释器?
- HDU3371(最小生成树)
- Kubectl get pods 一直处于 Status:containerCreating
- 不懂电容原理?那是你没看到这些动图
- 谷歌抽屉_Google(最终)会杀死导航抽屉吗?
- Linux命令简单操作之lsof
- python io操作有什么_Python文件IO操作
- appium+python+windows执行测试用例,并使用HTMLTestRunner输出测试报告
- 前端现在有发展前途吗?应届生好找工作吗?
- efi分区咋移动到c盘里_快速增加C盘容量的好方法!
- JEECG传统版问题分析
- 压箱底的Android UI开源库(一)
- C,LINUX,数据结构部分
- 基于zookeeper的分布式锁实现原理是什么?
- XP中的重要惯例和规则
- poj 1330 Nearest Common Ancestors
- imei模拟修改_教你如何修改任意安卓模拟器的机型IMEI手机号等信息 海马玩 Windroye等适用...
- CRT 字体颜色设置不生效
- SQLServer数据库同步准实时解决方案
- windows关闭休眠
热门文章
- android surfaceflinger 代码,android surfaceflinger测试程序
- 计算机测试怎么提交,Win7电脑怎么测试上传速度?
- 自定义菜单url不能带_微服务架构【SpringBoot+SpringCloud+VUE】五 || 实战项目微信公众号自定义开发...
- 霍纳法树形流图中处理机p个数_处理机管理(进程管理)
- java服务器和linux_在Linux下开一个Java服务器(使用CatServer Pro)
- SSH项目中根据Hibernate的映射文件生成数据库表的方案:
- Arrays工具类常见方法
- TCP与UDP特点与区别
- (二十)深入浅出TCPIP之epoll的一些思考
- MachineLearning(3)-流型