2_04_MSSQL课程_查询_类型转换、表联合、日期函数、字符串函数
2024-09-07 02:50:50
类型转换
Convert(目标类型,转换的表达式,格式规范)
Cast(表达式 as 类型)
select Convert(nvarchar(32)),CustomerId))+Title from SalesLT.Customer
select Convert(CustomerId as nvarchar(32))+Title from SalesLT.Customer
表联合
union 去重操作
union all 不去重操作(效率高)
一次性插入多条数据
select into
insert into select
insert into tbStudent2(stuId,stuName,stuSex,stuBirthdate,stuPhone)
select stuId,stuName,stuSex,stuBirthdate,stuPhone
from talStudent
where stuid<5
go
set Identity_Insert tblStudent2 off
上级练习案例:批量向一个已经存在的表中添加 数据
日期函数
获取当前日期 getdate()
dateadd(单位,个数,日期) 添加日期
select DATEADD(day,1,'2015-3-1')
datediff(second,startdate, enddate ) 常用 相差日期 (日期的减法操作) ( 一段时间的数据统计查询 )
select DATEDIFF(month,'2015-3-1','2015-5-6')
datepart() 取日期的一部分
select datepart(MONTH,'2014-4-3')
字符串函数
练习:呼叫中心题目练习
最新文章
- lua命令行编译
- iStylePDF c#集成开发示例
- java Map及Map.Entry详解
- shell实现查询oracle数据库表,并写到本地txt文件
- MySQL 对于大表(千万级),要怎么优化呢?
- 教学项目之-通过Python实现简单的计算器
- C - A Plug for UNIX - poj 1087(最大流)
- jupyter巨好玩-常用设置
- CGI version1.1-第一章 介绍 (译)
- Android 开发之网易云音乐(或QQ音乐)的播放界面转盘和自定义SeekBar的实现
- JAVA中extends 与implements有啥区别?
- JavaScript实战
- 离线安装gcc(CentOS7)
- Jenkins搭建Windows slave 环境
- 在Mac OS X下使用Apache、PHP、MySQL、Netbeans、Yii
- 教你如何下载并破解IAR
- DVWA中low级的sql注入漏洞的简单复现
- apache配置-html碎片shtml格式
- 查出了a表,然后对a表进行自查询,a表的别名t1,t2如同两张表,因为t1,t2查询的条件不一样,真的如同两张表,关联两张表,可以将两行或者多行数据合并成一行,不必使用wm_concat()函数。为了将t2表的数据全部查出来使用了右连接。
- C++ STL 顺序容器--list + 关联容器