文章目录 什么是函数? 常用函数有哪些?字符串函数数值函数日期和时间函数流程函数其他常用函数 什么是函数?简而言之就是事先提供好的一些功能,可以直接使用函数可以用在SELECT语句及其子句,也可以用在UPDATE,DELETE语句当中。 常用函数有哪些?字符串函数数值函数日期和时间函数流程函数其它函数那么下面我们就将常用函数逐个介绍字符串函数concat(s1,s2…sn) 将传入的字符连接
一)建立存储过程时报SQL错误( have an error in your SQL syntax;....) 建立PROCEDURE等类型过程前需加上delimiter // ,最后也要以// 结尾,例如 delimiter // CREATE PROCEDURE UPDATE_PROCESSDEFID() BEGIN ....
1.LPAD()函数的使用2.SUBSTR(str FROM pos FOR len)函数的使用,str表示要截取的字符串,pos表示从第几位开始截取(从1开始),len表示截取几位。如果在截取的时候不写需要截取几位(len),那么就会从输入的pos位开始一直截取到最后。日期截取:substr(str_to_date(start_date,'%Y-%m-%d'),1,4);3.CONCAT(str
转载 2023-09-21 00:50:10
294阅读
Mysql的 if 既可以作为表达式用,也可在存储过程作为流程控制语句使用,本篇文章主要讲的是mysql if 语句的常规使用,具有一定的学习价值,感兴趣的朋友可以了解一下。MySQL IF 语句允许您根据表达式的某个条件或值结果来执行一组 SQL 语句。                  &n
转载 2023-05-22 14:27:24
637阅读
MySQL是开源的关系型数据库服务器软件目前由Oracle公司开发和维护 MySQL的特点多线程、多用户基于C/S(客户端/服务器)架构简单易用、查询速度快安全可靠查看数据库列表信息SHOW DATABASES查看数据库的数据表信息USE 数据库名SHOW TABLES显示数据表的结构(字段)DESCRIBE [数据库名.]表名创建新的数据库CREATE DATABASE 数据库名创建新的数据表
MySQL是开源的关系型数据库服务器软件目前由Oracle公司开发和维护官方站点:http://www.mysql.com MySQL的特点多线程、多用户基于C/S(客户端/服务器)架构简单易用、查询速度快安全可靠查看数据库列表信息SHOW DATABASES查看数据库的数据表信息USE 数据库名SHOW TABLES显示数据表的结构(字段)DESCRIBE [数据库名.]表名创建新的数据库CR
# MySQL的ARRAY函数用法 MySQL是一个广泛使用的关系型数据库管理系统,它具有强大的数据处理功能和灵活的查询能力。近年来,随着NoSQL数据库的流行,许多传统关系型数据库系统开始引入新的功能以支持数组和JSON等数据类型。在MySQL,虽然没有直接的 `ARRAY` 函数,但我们可以通过其他方法来模拟数组的行为。 ## 1. 数组的概念 在编程,数组是一个数据结构,它可以存
原创 9月前
342阅读
# MySQLAVG函数用法 在数据管理和分析的过程,常常需要对数据集中的某一列进行求平均值的操作。MySQL作为一种流行的关系型数据库管理系统,提供了多种函数来满足这一需求,其中`AVG()`函数就是用于计算一个数值列的平均值。本文将深入探讨MySQL`AVG()`函数用法及其应用场景,并通过代码示例帮助读者更好地理解。 ## 1. AVG()函数简介 `AVG()`函数用于计算指
原创 9月前
148阅读
# MySQL的MERGE函数用法 在数据库管理,我们经常需要对数据进行合并、更新和插入等操作。MySQL提供了多种工具和方法来处理这些操作,其中`MERGE`函数被广泛用于处理数据的合并任务。本文将深入探讨`MERGE`函数的用途、语法、以及代码示例。 ## 什么是MERGE函数? `MERGE`函数(在MySQL通常使用`INSERT ... ON DUPLICATE KEY UP
原创 2024-10-04 06:01:41
208阅读
一 简介:今天咱们来聊聊explaintype的相关解读二 类型:system: 表只有一条数据. 这个类型是特殊的 const 类型.const: 针对主键或唯一索引的等值查询扫描, 最多只返回一行数据. const 查询速度非常快, 因为它仅仅读取一次即可eq_ref: 此类型通常出现在多表的 join 查询, 表示对于前表的每一个结果, 都只能匹配到后表的一行结果.
# MySQLCHARINDEX函数用法 MySQL是一种开源的关系型数据库管理系统,它支持广泛的数据操作功能。在MySQL,CHARINDEX函数是一个非常有用的函数,用于在一个字符串查找指定子字符串的位置。本文将介绍CHARINDEX函数用法,并提供一些示例代码来帮助您更好地理解它的功能。 ## 1. CHARINDEX函数概述 CHARINDEX函数用于在一个字符串查找某个子
原创 2023-07-31 19:42:36
2887阅读
1、MySQL终date_add()函数用法需求描述:  在使用mysql的过程,需要对日期进行计算,比如对某个日期加上几天,几个小时等操作,  在此记录下,date_add()函数的使用.操作过程:date_add()函数语法:  DATE_ADD(date,INTERVAL expr unit)备注:date_add()和adddate()是同义词.参数说明:  date:起始日期或者起始
转载 2024-05-15 13:56:19
95阅读
MYSQL的独有函数IF()函数如果符合条件则返回A,否则返回B,使用CASE函数过于繁琐,如下:CASE WHEN condition THENA ELSE B END因而,MYSQL提供了IF()函数用于简化这种逻辑判断,其语法格式如下:IF(expr1,expr2,expr3) 如果expr1 为真(expr1 <> 0 以及expr1<>NULL),那么IF()
转载 2023-05-22 09:48:25
183阅读
DQL数据查询语句   一.排序通过order by 子句,可以将查询出来的结果进行排序,排序只影响显示结果,不会影响数据库数据的顺序  1.单列排序    语法:select * from 表名 [where 条件] order by 列名 排序方法  排序方法有DESC(降序)和ASC(升序,默认升序)  ps:查询chinese大于60分并将年龄进行降序排序  sele
转载 2024-06-21 12:14:44
57阅读
  今天看别人的SQL时看这里面还有decode()函数,以前从来没接触到,上网查了一下,还挺好用的一个函数,写下来希望对朋友们有帮助哈! decode()函数简介:主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明);使用方法:Select decode(columnname,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)From talbe
SQL
转载 2023-05-24 14:59:06
10000+阅读
目录前言一 、进阶查询介绍1.1 按关键字排序1.2 对结果进行分组1.3 限制结果条目1.4 设置别名1.5 通配符的使用1.6 子查询1.7 NULL值二、正则表达式三、运算符3.1 算数运算符3.2 逻辑运算符3.3 位运算符3.4 连接查询 前言在对 MySQL 数据库的增、删、改、查操作有一定了解之后,就可以学习一些 SQL 语句的高级使用方法,下面咱们一起来研究吧!一 、进阶查询介绍
下面是关于两种的函数MySQL用法:在Mysql,date_add与date_sub分别是指对于日期的一个加减操作。date_add是指从日期中加上指定的时间间隔;date_sub是指从日期中减去指定的时间间隔。mysql DATE_ADD(date,INTERVAL expr type) 和 DATE_SUB(date,INTERVAL expr type)  这些函数执行
转载 2023-10-27 11:44:01
258阅读
desc命令用于获取数据表结构。desc命令格式:    desc 表名;同样    show columns from 表名;也能获取数据表结构。举例如下:mysql> desc MyClass; mysql> show columns from MyClass;使用MySQL数据库desc 表名时,我们看到Key那一栏,可能会有4种值,即 '
转载 2023-05-30 13:43:00
187阅读
isnull(expr)      如expr为null,那么isnull()的返回值为1,否则返回值为0。 mysql>select isnull(1+1);    ->0mysql>select isnull(1/0);    ->1使用=的null值对比通常是错误的。&
转载 2023-05-24 15:47:51
720阅读
MySQL IF语句允许您根据表达式的某个条件或值结果来执行一组SQL语句。 要在MySQL形成一个表达式,可以结合文字,变量,运算符,甚至函数来组合。表达式可以返回TRUE,FALSE或NULL,这三个值之一。请注意,有一个IF函数与本教程中指定的IF语句是不同的。MySQL IF语句语法下面说明了IF语句的语法:IF expression THEN statements;
转载 2023-05-22 13:55:41
296阅读
  • 1
  • 2
  • 3
  • 4
  • 5