首页 > 其他分享 >常用函数

常用函数

时间:2024-10-30 14:21:25浏览次数:4  
标签:count SUBSTRING 常用 函数 截取 CURRENT 字符串

1.算数函数

    ABS-绝对值
      ABS(x) 当 ABS 函数的参数为NULL时,返回值也是NULL

    MOD-求余数
      MOD(被除数,除数)

    ROUND-四舍五入
      ROUND(对象数值,保留小数的位数)

2.字符串函数

    CONCAT-拼接
      CONCAT(str1,str2)

    LOWER-小写转化/UPPER-大写转换

    REPLACE-字符串替换
      REPLACE(对象字符串,替换前字符串,替换后字符串)

    SUBSTRING-字符串的截取
      SUBSTRING(对象字符串 FROM 截取起始位置 FOR 截取的字符数)

    SUBSTRING_INDEX-字段切割
      substring_index(string, '切割标志', 位置数(正数从前开始,负号:从后面开始))
       SUBSTRING_INDEX(str,delim,count),
       是一个通过特定标识符"delim"来截取子串的函数,我们日常使用频率是很高的;
      delim:通过该标识符来进行截取的,delim可以为任意字符,不要为空;
      count:代表第几次出现;count为正数,代表从左边取标识符出现第count次之前的子串;负数则相反,从右边取标识符出现第count次之后的子串。【'左边’代表‘前’, '右边’代表‘后’】


3.日期函数

    CURRENT_DATE-获取当前日期

    CURRENT_TIME-获取当前时间

    CURRENT_TIMESTAMP-获取当前日期和时间

    EXTRACT-截取日期元素

      EXTRACT(YEAR FROM CURRENT_TIMESTAMP) AS year,
    year(field)=年份/month(field)=月份/day(field)=日


4.转换函数
    CAST-类型转换
CAST(转换前的值 AS 转换后的值)
      将字符串类型转换为日期类型
      SELECT CAST('2009-12-14'AS DATE) AS date_col;
      将字符串类型转换为数值类型
      SELECT CAST('0001' AS SIGNED INTEGER) AS int_col


    COALESCE-将NULL转为其他值
      COALESCE(数据1,数据2,数据3...)
      COALESCE 是 SQL 特有的函数。该函数会返回可变参数 A 中左侧开始第 1个不是NULL的值。参数个数是可变的,因此可以根据需要无限增加。

标签:count,SUBSTRING,常用,函数,截取,CURRENT,字符串
From: https://www.cnblogs.com/kisssheep/p/18515757

相关文章

  • Java中常用的监控命令
    Java提供了多种监控工具,这些工具包含了许多命令行工具,用于监控、诊断和管理Java应用程序的性能。这些工具主要位于Java安装目录下的bin文件夹中,以下是几个常用的Java自带监控命令的详细说明:1.jps(JavaVirtualMachineProcessStatusTool)用于列出当前运行的......
  • 实验3_C语言函数应用编程
    task1:输入分数,返回等级有问题。当输入高于E等级对应的分数时,函数返回值将是从该等级到E等级全部等级,如输入9将返回BCDE。 #include<stdio.h>charscore_to_grade(intscore);//函数声明intmain(){intscore;chargrade;while(scanf("%d",&score)!......
  • 【4】函数与结构体
    文章目录一、函数的基本流程及调用二、包的使用原理三、函数的使用注意事项四、`defer`的使用五、字符串常用系统函数六、时间函数七、常用内置函数八、错误处理机制及自定义错误一、函数的基本流程及调用packagemainimport("fmt""string......
  • vs code新建项目、环境、引用本项目的其他模块或函数
    步骤1:创建项目文件夹首先,选择一个合适的位置来存放你的项目文件夹,并创建这个文件夹。浏览到你希望存放项目的位置。右键点击空白处,选择“新建”>“文件夹”,然后命名为my_new_project或其他你喜欢的名字。步骤2:在VSCode中打开项目文件夹接着,我们需要在VS......
  • 三、常用汇编指令
    MOV指令作用:数据移动movcx,ax //将ax寄存器中的值复制到cx寄存器中movdx,FFFF //将数据0xFFFF放到寄存器dx中moval,bh //将bx寄存器的高八位的数据复制到ax寄存器的低八位NOP:空指令指令、数据对齐可以有效地提高程序的性能,使用NOP指令,可以使得指令按字对齐,......
  • GaussDB数据库基础函数介绍2
    二、GaussDB常用基础函数介绍与示例1、数字操作函数在GaussDB数据库中,数字操作函数是指用于执行数字操作的函数,例如加减乘除、取余、幂运算等。这些函数通常在数学、计算机科学和工程学等领域中使用,用于处理数字数据和执行数字操作。以下是一些常见的数字操作函数:--abs(x)--......
  • GaussDB数据库基础函数介绍1
    前言函数是数据库中最基本的组成部分之一,它们用于定义和操作数据库中的表格、记录、索引和视图等对象。在数据库中,函数的作用非常重要,因为它们可以实现数据的复杂操作,如查询、更新、删除和排序等。作为华为自主创新研发的分布式关系型云数据库,GaussDB也拥有强大的函数支持体系。......
  • 掌控物体运动艺术:图扑 Easing 函数实践应用
    现如今,前端开发除了构建功能性的网站和应用程序外,还需要创建具有吸引力且尤为流畅交互的用户界面,其中动画技术在其中发挥着至关重要的作用。在数字孪生领域,动画的应用显得尤为重要。数字孪生技术通过精确模拟现实世界中的对象、过程和系统,对动画的需求远远超过传统前端开发。在......
  • 二、DEBUG模式及常用指令
    debug概述debug是DOS、Windows都提供的实模式(8086方式)程序的调试工具。使用他可以查看CPU各种寄存器中的内容、内存的情况和在机器码级跟踪程序的运行debug的功能调试(Debug)的命令比较多,共有20多个,但这6个命令是和汇编学习密切相关的。在以后的实验中,我们还会用到一个P命令。......
  • Linux常用信息收集命令
    查看Linux系统内核信息uname-a查看Linux操作系统版本信息cat/proc/version查看Linux操作系统发行版信息lsb_release-acat/etc/issuecat/etc/redhat-release查看设备型号sudo/usr/sbin/dmidecode-ssystem-product-name查看CPU相关信息CPU数量:cat/pro......