SQL使用函数处理数据
//SQL函数大多不具有可移植性,应该写好注释,便于理解
//文本处理函数
SELECT vend_name,UPPER(vend_name) AS vend_name_upcase//UPPER用于转化为大写
//文本处理函数举例
LEFT——返回字符串左边的字符
LENGTH——返回字符串长度
LOWER——将字符串转换为小写
LTRIM——去掉字符串左边空格
SUBSTR——提取字符串组成部分
//SOUNDEX——返回字符串的SOUNDEX值,该函数将文本字符串转换为描述其语音表示的字母数字模式,进行发音比较
SELECT cust_name,cust_contact
FROM Customers
WHERE SOUNDEX(cust_contact)=SOUNDEX('Michael Green')//发音相似返回
//日期和时间处理函数
SELECT order_num
FROM Orders
WHERE DATEPART(yy,order_date)=2020//SQL Server 该函数返回日期的部分,这里是年份
WHERE EXTRACT(year FROM order_date)=2020//Oracle可以用EXTRACT提取日期成分
WHERE order_date BETWEEN to_date('2020-01-01','yyyy-mm-dd') AND to_date('2020-12-31','yyyy-mm-dd')
WHERE YEAR(order_date)=2020//MySQL中的YEAR函数提取年份
WHERE strftime('%Y',order_date)='2020' AND strftime('%M',order_date)='10' //SQLite.比较年份和月份
//常用数值处理函数
ABS——返回一个数的绝对值
COS——返回一个角度余弦
EXP——返回一个数的指数值
PI——返回圆周率pi的值
SIN——返回一个角度的正弦
SQRT——返回一个数的平方根
TAN——返回一个角度的正切
SQL使用函数处理数据相关推荐
- 云小课|使用SQL加密函数实现数据列的加解密
摘要:数据加密作为有效防止未授权访问和防护数据泄露的技术,在各种信息系统中广泛使用.作为信息系统的核心,GaussDB(DWS)数仓也提供数据加密功能,包括透明加密和使用SQL函数加密. 本文分享自华 ...
- 使用SQL Coalesce函数查询数据
We all know that a Null value is a field with no value. The statements that we are running daily wil ...
- 使用 SQL 加密函数实现数据列的加解密
数据加密作为有效防止未授权访问和防护数据泄露的技术,在各种信息系统中广泛使用.作为信息系统的核心,GaussDB (DWS) 数仓也提供数据加密功能,包括透明加密和使用 SQL 函数加密.这里主要讨论 ...
- sql用于字符串的聚合函数_SQL字符串函数用于数据整理(争用)
sql用于字符串的聚合函数 In this article, you'll learn the tips for getting started using SQL string functions ...
- 在SQL Server中使用SQL Coalesce函数
This article explores the string manipulation using SQL Coalesce function in SQL Server. 本文探讨了在SQL S ...
- Sql Server函数全解三数据类型转换函数和文本图像函数
原文:Sql Server函数全解<三>数据类型转换函数和文本图像函数 一:数据类型转换函数 在同时处理不同数据类型的值时,SQL Server一般会自动进行隐士类型转换.对于数据类型相近 ...
- 数据库SQL语句学习笔记(6)-使用函数处理数据
1.SQL也可以用函数来处理数据,函数一般是在数据上执行的,为数据的转换和处理提供了方便.但是每一个数据库管理系统(DBMS)都有特定的函数,事实上,只有少数几个函数被所有的DBMS等同地支持.例如, ...
- sql空字符串判断函数_Excel数据还可这样来查询:用SQL查询输出工作表指定区域更高效!...
对于数据库编程的朋友而言,SQL结构化查询技术并不陌生,也非常好用,凭借SQL强大的功能可以有效实现对数据库的数据表数据的"增.删.改.查"操作.一般而言,比较高级的语言环境,例如 ...
- SQL 聚合函数中的数据过滤
文章目录 聚合函数中的 CASE 表达式 PostgreSQL/SQLite 中的 FILTER 选项 大家好!我是只谈技术不剪发的 Tony 老师. 今天给大家介绍一下如何在 SQL 聚合函数中进行 ...
最新文章
- 何不用python_人生几何,何不Python当歌
- 测试无数据_无数据驱动自动化测试
- 51单片机学习笔记(郭天祥版)(9)——IIC、EEPROM
- matlab的yalmip为什么这么慢,Yalmip问题请教
- OA服务器重装操作系统恢复配置
- jquery中如何表达本页网址_jquery中怎么跳转页面?
- android root su sticky bit
- Unity HTC Vive手柄汉诺塔操作
- Windows电脑上有哪些好用的txt小说阅读器?
- vue项目结合 Element插件
- 那些高中时曾经背得烂熟的古文(滕王阁序,阿房宫赋, 兰亭集序 , 师说,蜀道难 ...)再一次读读吧,慢慢的读,突然很想哭...有些岁月果真不曾忘怀
- 解决出租屋网络故障的步骤及最佳组网方案
- PMOS的电流方向以及工作区理解
- Java编写一个仿真购买手机与手机卡的例子
- 第 13 章 一 垃圾回收概述
- 框架系列课程-Spring新版本
- 计算机辅助制图CAC,cac-
- [Codeforces Round #373 DIV1E (CF718E)] Matvey's Birthday
- ffmpeg实现将H264裸流封装成.mp4或.avi文件
- HashMap 中 hash 冲突的解决方法及原理分析
热门文章
- Linux系统不响应SYN包的解决办法
- JVM系列之深入理解JVM(三)
- python freez_使用FreeZ在线电视在PC上观看电视
- 他把自己估值上万亿美元的项目免费化了.....
- 【Java 后端接收前端的富文本数据,其中标签样式数据丢失解决】
- Linux笔记本 安装 qq/TIM/微信/百度网盘......解决方案
- arcgis api for JavaScript学习-Scalebar(比例尺)
- 大一学生WEB前端静态网页——唯品会1页 包含hover效果
- 【火炉炼AI】机器学习050-提取图像的Star特征
- Excel甘特图 Gantt Chart