1 / 4
文档名称:

SQL中的函数.doc

格式:doc   大小:21KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SQL中的函数.doc

上传人:bjy0415 2018/6/21 文件大小:21 KB

下载得到文件列表

SQL中的函数.doc

相关文档

文档介绍

文档介绍:/*
字符串处理函数
*/
--Ltrim RTRIM 去除空格
SELECT Ltrim(ame),RTRIM(ame),* FROM Music
ORDER BY ame DESC
SELECT LTRIM(RTRIM(' abc ')) + '123'
--SUBSTRING截取字符串
SELECT SUBSTRING('张小小',1,1)
SELECT SUBSTRING('张小小',2,2)
--1检索所有歌手的姓
SELECT SUBSTRING(Singer,1,1) FROM Music
--2使用SUBSTRING检索出所有姓周的作者的歌曲
SELECT ame FROM Music
--WHERE Author LIKE '周%'
WHERE SUBSTRING(Author,1,1) = '周'
--Left Right 左移右移
SELECT LEFT('abc123',3)
SELECT RIGHT('abc123',3)
-- “+”连接字符串
SELECT 'ABC' + 'DEF'
SELECT '歌曲名:'+ ame + ' 歌手:' + Singer + ' 作者:' + Author AS '歌曲简介' FROM Music
--检索出所有作者姓以(伟大的‘姓'先生)
SELECT ame , '伟大的' + SUBSTRING(Author,1,1) + '先生' as '作者' FROM Music
--stuff 插入字符串
SELECT STUFF('abc123def',4,3,'456')
--使用stuff检索作者格式(姓周名杰伦)
SELECT ame, '姓' + STUFF(Author,2,0,'名') FROM Music
--Len字符串长度
SELECT LEN('ABC')
SELECT Author,LEN(Author) FROM Music
--()检索出所有歌曲的名称以及他们的名字的长度。
--()检索出所有名字长度在个字到个字的歌曲信息。
SELECT * FROM Music WHERE LEN(ame) >= 3 AND LEN(ame) <= 5
--()查询出所有的名字在个字以下的歌曲的信息。
--REPLACE
SELECT REPLACE('abc123def123hij','123','456')
SELECT * FROM Music
--()检索出所有的歌曲,并把所有歌曲中的明天替换成昨天
SELECT REPLACE(ame,'明天','昨天') From Music
--()高级:与len配合使用检索出第二首歌名中出现了几次明字。明天的明天的明天
--用LEN检索第二个歌曲名中有几个’明‘字
select LEN ( REPLACE (ame,'明','明天')) - LEN (ame)as'歌曲中明字的个数'
from Music
where MusicID = 2




--排列顺序
ALTER TABLE Music
ADD o varchar(10)
UPDATE Music SET o = 'G' +