面试准备之SQL 3——数据管理
1. T-SQL 条件表达式:
(1).常量:由一个或多个字母、数字或符号(! @ #)组成
(2).一元运算符: 仅有一个操作数的运算符 +表示整数 —表示负数 ~表示补数运算符
(3).二元运算符:组合两个操作数的运算符 包含 算术运算符 赋值运算符(=) 位运算符 比较运算符 逻辑运算符 字符串串联运算符(+) 或一元运算符
= > < >= <= <> (不等于) !(非)
(4).'_': 一个字符 A LIKE 'C_' 至多至少两个字符
% :任意长度字符串 A LIKE 'C%‘
[] : 区间 指定范围内的数据 A LIKE '[1-9]'
[^] :不在该区间(指定范围内)的数据
(5).逻辑运算符:And Or Not
In关键字 用来限制返回 可以是多个值
2.T-SQL 插入数据
Insert into 表名(列,列,列。。。) values(值列、、、)
将现有的表的数据添加到新的已存在的表中: inster into newtable 新表(列) select 列 from 旧表 (可以这样记:好似英语一样:从旧表查询数据插入到新表)
将现有的表的数据添加到新的不存在的表中:select 列 into 新表 from 旧表
以上语句由于标识列不允许被指定,因此我们要创建一个新的标识列,语法如下:
select 其他列, identity(数据类型,标识种子,标识增长量) as 列名
into 新表
form 旧表
通过Union关键字合并数据进行插入
insert 表名(列名)
select 列值 union
select 列值 union
select 列值 union
select 列值
最后一行就不需要union了
3.使用T-SQL更新数据
update 表名 set 列名=新的值 where 条件
4.使用T-SQL删除数据
delete from 表名 where 条件
转载于:https://www.cnblogs.com/Simcoder/archive/2010/04/10/1709289.html
面试准备之SQL 3——数据管理相关推荐
- 了解SQL Server数据管理生命周期
This is the second article in the "Backup and Restore (or Recovery) in SQL Server" stairwa ...
- 【大话Mysql面试】-常见SQL语句书写
[大话Mysql面试]-常见SQL语句书写 4.1 SQL语句主要分为哪几类? 数据定义语言DDL(Data Defination Language):主要为create drop alter等操作, ...
- 面试之数据库SQL编写实战案例
好多同学在面试的过程中会碰到关于SQL查询的相关案例,让手写SQL语句,直接蒙蔽的不少哦,下面以几个面试题为例,谈谈SQL的编写,有题有答案,大家可以看看参考一下: 数据库的基本准备: /* Navi ...
- 面试中的SQL分析二
1,面试题范例一 1.用一条SQL语句 查询出每门课都大于80分的学生姓名 name kecheng fenshu 张三 语文 81 张三 数学 75 李四 语文 76 李四 数学 90 王五 语文 ...
- 第三章 SQL Server 数据管理
从本章开始,就接触到了SQL语句的使用,首先介绍使用SQL语句进行数据插入.修改和删除操作. 3.1 SQL简介 在进行数据管理时,如果每次创建数据库.表或者从数据库中读取数据,都需要手动在SQL S ...
- 吊打面试官之SQL面试题30问及答案
经典SQL30问一: 编写查询,查找表中的行总数. 编写查询,消除表结果中的重复记录. 编写查询,获取t_employee表中designation字段前3个字符. 查询t_employee表,合并输 ...
- 面试题解(3):SQL
从网上收集来的一些面试题和解题思路,加以整理,供参考. Question 1: Can you use a batch SQL or store procedure to calculating ...
- 面试mysql之SQL优化总结一:索引的使用
目录 1.查看一个表中的所有索引 2.删除一个表中指定的索引(删除一个表中的所有索引方法暂时没有找到,有说用存储函数的以后试试) 3.查看表中索引的执行计划 4.执行计划列说明 以customer表为 ...
- 招银提前批面试一道简单SQL题
面试馆出的题很简单,奈何平时练的都是select,好久没用过update和delete了. 以面养面,继续总结! 题目: 在此推荐一个练习DDL语言的好网站 建表: DROP TABLE IF EXI ...
最新文章
- 小白 初步识别读取距离
- 学长毕业日记 :本科毕业论文写成博士论文的神操作20160317
- linux之hexdump命令
- 我厨蔬菜生鲜商城小程序源码
- GitHub#SQL#:SQL必知必会
- PL/SQL Step By Step(三)
- 如何提升你的CSS技能?掌握这20个css技巧即可[完整版]
- Show ip arp 和 Show mac-address-table
- (day 30 - 二叉树的先序遍历 )剑指 Offer 55 - I. 二叉树的深度
- 2022美赛C题 F奖思路分享
- 解读《美国国家BIM标准》 – BIM能力成熟度模型(二)
- crashdumpandroid_Android Stability - crash 和 ramdump
- 如何写毕业设计——开题报告
- 团组情景意识概念模型
- Scratch软件界面介绍
- 吟诵,不为吟诵 - 徐健顺
- 拼多多后台x4.0监控mysql_11、ABPZero系列教程之拼多多卖家工具 拼团提醒功能页面实现...
- autocad2014点击保存闪退_cad2014闪退的原因和解决方法
- 筛法(线性筛,厄拉多塞筛)
- dialog中的edit无法弹出输入法