mysql最大行数
1 背景作为在后端圈开车的多年老司机,是不是经常听到过,“mysql 单表最好不要超过2000w”,“单表超过2000w 就要考虑数据迁移了”,“你这个表数据都马上要到2000w 了,难怪查询速度慢”...
2024.11.15MySQL中有许多常用的函数,可以用于数据查询、数据处理和数据转换等操作。下面是一些常见的MySQL函数及其使用示例:
1、字符串函数:
concat:用于连接两个或多个字符串。select concat(‘Hello‘, ‘World‘); -- 输出结果为 ‘HelloWorld‘SUBSTRING:用于提取字符串的子串。select SUBSTRING(‘HelloWorld‘, 6, 5); -- 输出结果为 ‘World‘UPPER / LOWER:用于将字符串转换为大写或小写。select UPPER(‘hello‘); -- 输出结果为 ‘HELLO‘LENGTH:用于返回字符串的长度。select LENGTH(‘Hello‘); -- 输出结果为 52、数字函数:
ABS:用于返回一个数的绝对值。select ABS(-10); -- 输出结果为 10ROUND:用于对一个数进行四舍五入。select ROUND(3.14159, 2); -- 输出结果为 3.14FLOOR / CEILING:分别用于向下取整和向上取整。select FLOOR(3.7); -- 输出结果为 3RAND:用于生成一个随机数。select RAND(); -- 输出一个介于 0 和 1 之间的随机数3、日期和时间函数:
NOW:用于获取当前的日期和时间。select NOW(); -- 输出当前的日期和时间DATE_FORMAT:用于将日期和时间格式化为指定的字符串。select DATE_FORMAT(NOW(), ‘%Y-%m-%d‘); -- 输出当前日期的格式为 ‘年-月-日‘DATEDIFF:用于计算两个日期之间的天数差。select DATEDIFF(‘2023-01-01‘, ‘2022-12-31‘); -- 输出结果为 14、聚合函数:
COUNT:用于计算某列或表中的行数。select COUNT(*) FROM table_name; -- 统计表中的行数SUM:用于计算某列的总和。select SUM(price) FROM products; -- 计算产品价格的总和AVG:用于计算某列的平均值。select AVG(score) FROM students; -- 计算学生分数的平均值MAX / MIN:分别用于计算某列的最大值和最小值。select MAX(salary) FROM employees; -- 计算员工薪资的最大值这只是一些常见的MySQL函数示例,实际上MySQL提供了更多的函数来满足不同的需求。大家可以在MySQL官方文档中查找更多函数的详细说明和使用方法。
1 背景作为在后端圈开车的多年老司机,是不是经常听到过,“mysql 单表最好不要超过2000w”,“单表超过2000w 就要考虑数据迁移了”,“你这个表数据都马上要到2000w 了,难怪查询速度慢”...
2024.11.15SQL ISNULL()、NVL()、IFNULL() 和 COALESCE() 函数请看下面的 "Products" 表:假如 "UnitsOnOrder" 是可选的,而且可以包含 NULL 值。我...
2024.11.15本篇文章会分析一个 sql 语句在 MySQL 中的执行流程,包括 sql 的查询在 MySQL 内部会怎么流转,sql 语句的更新是怎么完成的。在分析之前我会先带着你看看 MySQL 的基础架构,知...
2024.11.12概述今天介绍下mysql视图方面的内容,通俗的讲,视图就是一条select语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。01特性视图是对若干张基本表的引用...
2024.11.15mysqli_fetch_field_direct() 以对象返回结果集中单字段的元数据。mysqli_fetch_field() 以对象返回结果集中的下一个字段。mysqli_fetch_field...
2024.11.15