`
网盛数新
  • 浏览: 10700 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

数据应用达人之SQL基础教程分享11-Scalar函数

阅读更多

标量函数

4.Scalar函数

1、什么是Scalar函数

【知识点介绍】

Scalar函数,中文可以称为标量函数,该类型的函数同样只返回一个值,但函数只面向单一的值,返回的值也是基于该单一值的变化或处理。
基于用法,我们把Scalar函数分为3类:
一是文本处理函数:对文本、字符进行操作的函数。
二是数值处理函数:对数值进行操作的函数。
三是时间处理函数:对时间进行操作的函数。
接下来我们就来具体了解下它们有哪些常用的函数把。

2、文本处理函数

【知识点介绍】

文本处理函数,顾名思义,是通过对文本的操作,返回一个值的函数。比如:

 

文本处理函数     描述
UCASE( )\UPPER( )     转化成大写字符串
LCASE( )\LOWER( )             转化成小写字符串
LENGTH( )     计算字符串的长度
LEFT( )     返回字符串左边的字符
RIGHT( )     返回字符串右边的字符

 

【实例】

将名字开头为K的学生ID,和大写的姓名输出。
选择表中的ID和SName列,并对SName列使用UCASE或UPPER函数。

SELECT ID,UCASE(SName) FROM Student
WHERE SName LIKE 'K%';

 

3、数值处理函数

【知识点介绍】

Scalar里的数值处理函数,类似于其他计算机语言的数学模块的函数,在SQL中主要用于一些代数、几何运算等,在数据库中相对不是那么常用到。
数值处理函数比较常见的有:

 

数值处理函数         描述
ABS( )         返回数的绝对值
PI( )         返回圆周率
COS( )         返回角度的余弦
SIN( )         返回角度的正弦
SQRT( )         返回数的平方根
EXP( )         返回数的指数值

 

4、时间处理函数

【知识点介绍】

时间处理函数,是基于时间的处理函数,返回的值一般也是时间。
最常见的时间处理函数就是NOW( ),它用来返回系统的当前时间。(想要了解更多的时间处理函数,不妨可以上网找找资料哦)

【实例】

试试NOW( )函数的作用吧。

SELECT ID,SName,NOW() FROM Student
WHERE Credit > 28;

 

下文待续。。。。。。

 

欢迎大家前往访问我们的官网:

http://www.datanew.com/datanew/homepage

http://www.lechuangzhe.com/homepage

0
1
分享到:
评论

相关推荐

    leaflet-vector-scalar-js:基于leaflet.js实现的矢量、标量数据可视化Demo

    leaflet-vector-scalar-js 基于leaflet.js实现的矢量、标量数据可视化Demo。 包含风场、海浪、洋流、气压、温度等矢量或标量气象数据的可视化展示。 Demo 视频 依赖安装 npm install 本地开发调试 npm run serve ...

    perl-Scalar-List-Utils-1.49-2.el8.aarch64.rpm

    官方离线安装包,亲测可用

    perl-Scalar-List-Utils-1.27-248.el7.x86_64.rpm

    官方离线安装包,测试可用。请使用rpm -ivh [rpm完整包名] 进行安装

    matlab开发-scalar2colormap

    在MATLAB编程环境中,"scalar2colormap"是一个自定义函数,用于将灰度图像转换为具有颜色条的RGBA图像。这个过程涉及到图像处理和可视化技术,是MATLAB中的一个关键应用领域。以下是对该主题的详细解释: 1. **颜色...

    2_Add-scalar.zip_open

    在OpenCV库中,"Add scalar"操作是一个基础但至关重要的功能,它涉及到图像处理和计算机视觉中的像素级运算。这个"2_Add-scalar.zip_open"项目显然与使用OpenCV进行图像处理有关,特别是关于向图像添加常数值(即...

    Inside Microsoft SQL Server 2005: T-SQL Programming

    这本书深入探讨了SQL Server 2005的核心语言Transact-SQL(T-SQL),它是SQL Server进行数据查询、更新、插入和删除操作的主要工具,同时也是开发存储过程、触发器和用户定义函数的关键。 在SQL Server 2005中,T-...

    Polygonising-a-scalar-field.rar_移动立方体

    在本压缩包“Polygonising-a-scalar-field.rar_移动立方体”中,包含了一个关键的可视化技术——移动立方体算法的实现与详细说明。移动立方体算法是一种常用于等值线绘制和三维数据表面提取的方法,它在数据可视化...

    sql自定义函数 sql自定义函数

    SQL(Structured Query Language)自定义函数是数据库管理系统中一个强大的特性,它允许用户根据特定需求创建自己的函数,以便在查询和处理数据时使用。自定义函数可以极大地提高SQL语句的灵活性和可重用性,使得...

    sql函数大全及详解

    Transact-SQL 型自定义函数是最传统的自定义函数,建立于 Transact-SQL 语句的基础之上。数据库编程人员可以借助用户自定义函数来进行查询、计算列值,以及实现约束等操作。根据返回值的类型,Transact-SQL 型自定义...

    SQL常用函数汇总(比较详细)

    SQL 语言中有多种类型的函数,可以按照不同的分类方式来分类,下面将从函数类别、聚合函数、转换函数、加密函数、游标函数、日期和时间函数、数学函数、元数据函数、排名函数、行集函数、安全函数、字符串函数、系统...

    数据库应用技术:SQL函数.pptx

    数据库应用技术:SQL函数 数据库应用技术中,SQL函数是非常重要的一部分。SQL函数可以帮助我们更方便地操作和处理数据库中的数据。在本节中,我们将学习 Aggregate 计算函数和 Scalar 函数两种类型的 SQL 函数。 ...

    sql常见函数语法教程

    # SQL 常见函数语法教程 ## 一、SQL Aggregate 函数 ### 1.1 AVG() - 平均值函数 - **定义**:`AVG()` 函数用于计算某一数值列的平均值。 - **语法**: ```sql SELECT AVG(column_name) FROM table_name; ``` -...

    sql server 自定义函数

    本教程将深入探讨SQL Server自定义函数的使用和实例教学,帮助你快速掌握这一技能。 一、函数类型 SQL Server中的自定义函数主要分为以下几类: 1. ** scalar-valued 函数**:返回单个值,例如数字、字符串或日期...

    perl-Scalar-List-Utils-1.49-2.el8.x86_64.rpm

    离线安装包,亲测可用

    Chapter 1- Scalar Variables and Data Types 第 1 章:标量变量和数据类型.doc

    标量变量是最基础的数据类型之一,在Python中包括以下几种类型: - **整型**(`int`):表示整数,如`10`。 - **浮点型**(`float`):表示带有小数部分的数值,如`3.14`。 - **布尔型**(`bool`):表示逻辑值`...

    sqlserver 存储过程 函数 常用知识点

    通过深入理解和熟练运用这些知识点,你可以有效地利用SQL Server的存储过程和函数来构建高效、安全的数据库应用程序。实践中的案例学习,如压缩包中的“数据库学习参考例子”,将有助于巩固和深化这些理论知识。

    Microsoft.Press.Inside.Microsoft.SQL.Server.2008.T-SQL.Programming

    - **自定义函数**:T-SQL支持多种类型的用户定义函数,如标量函数(scalar function)、内嵌表值函数(inlined table-valued function)等。本书详细解释了这些函数的实现方式及其应用场景。 - **用户定义类型**:除了...

Global site tag (gtag.js) - Google Analytics