
MySQL刷题
文章平均质量分 72
安静的_显眼包O_o
知行合一
展开
-
SUBSTRING_INDEX()在MySQL中的用法
是 MySQL 中的一个字符串函数,它返回一个字符串,该字符串包含从字符串的开始或结束到指定的子字符串出现指定次数为止的部分。函数在处理 URL、路径或任何需要基于特定分隔符分割字符串的场景中非常有用。,因为函数从字符串的开始处提取了第一个空字符串(实际上是第一个字符)。,因为函数从字符串的开始处提取了第一个和第二个。,因为函数从字符串的开始处提取了第一个和第三个。,因为函数从字符串的开始处提取了第一个和第二个。,因为函数从字符串的结束处提取了最后一个。作为分隔符在字符串中不存在。原创 2025-01-01 13:59:09 · 524 阅读 · 0 评论 -
locate() 在MySQL中的用法
是一个字符串函数,用于返回一个子字符串在另一个字符串中第一次出现的位置。如果子字符串不存在,则返回0。函数在处理字符串查找时非常有用,尤其是在需要确定特定子字符串在字符串中的位置时。这将返回7,因为从第5个字符开始搜索,中的位置是1,从位置1开始搜索。中第一次出现的位置是4。,第一次出现的位置是4。中第一次出现的位置是4。第一次出现的位置是7。原创 2025-01-01 13:44:17 · 1014 阅读 · 0 评论 -
【MySQL】字符串截取函数:substr|substring 的区别
SUBSTR和SUBSTRING是在 SQL 中用于从字符串中提取子字符串的函数,它们在大多数数据库系统中都可用,并且功能相似,但它们的语法和参数顺序可能有所不同。原创 2024-10-20 18:01:15 · 2447 阅读 · 0 评论 -
【MySQL】regexp_replace在MySQL以及regexp extract all在MySQL的用法
在MySQL中,函数用于在字符串中搜索正则表达式模式,并用指定的字符串替换该模式的每个匹配项。原创 2024-09-24 17:11:14 · 1935 阅读 · 0 评论 -
【SQL】NVL函数的用法和MySQL中有什么不同
在Oracle数据库中,NVL函数用于将NULL值替换为指定的值。如果第一个参数不是NULLNVL函数返回第一个参数的值;如果第一个参数是NULL,它返回第二个参数的值。原创 2024-09-21 17:53:23 · 1641 阅读 · 0 评论 -
【mysql】ISNULL、NVL、IFNULL和COALESCE函数的使用方法
ISNULL用于SQL Server和Sybase。NVL用于Oracle。IFNULL用于MySQL和MariaDB。COALESCE用于SQL ServerPostgreSQLOracleMySQL和MariaDB。这些函数的主要目的是处理空值,确保查询结果的准确性和一致性。【SQL】NVL函数的用法和MySQL中有什么不同。原创 2024-10-20 14:25:27 · 934 阅读 · 0 评论 -
【sql】MySQL中去重处理的方法
在MySQL中,去重通常指的是从查询结果中删除重复的行。这可以通过多种方式实现,具体取决于你的需求。原创 2024-09-20 23:28:04 · 2562 阅读 · 0 评论 -
【mysql】mysql中窗口函数lag()用法
可以用来访问当前行的前一行或多行的数据。这个函数通常用于分析时间序列数据,比如计算相邻行之间的差异或者获取前一个状态等。请注意,窗口函数是在MySQL 8.0及以上版本中支持的。如果你使用的是早期版本的MySQL,这些函数将不可用。这个查询将为每个部门内的每行返回当前行的日期和前一行的日期。如果你想在没有足够的行时返回一个特定的默认值,可以使用。这个查询将为每行返回当前行的日期和前一行的日期。这个查询将返回前一行的日期,如果不存在,则返回。在MySQL中,窗口函数。原创 2024-09-19 17:18:02 · 1866 阅读 · 0 评论 -
【MySQL】获取最近7天和最近14天的订单数量,使用MySQL详细写出,使用不同的方法
要获取最近7天和最近14天的订单数量,我们可以使用不同的方法来优化查询性能。原创 2024-09-23 00:05:42 · 1625 阅读 · 0 评论 -
【SQL】累计统计方法,使用SQL详细写出
累计统计通常指的是在一组数据中,计算每个数据点的累积总和或者累积其他统计量。在SQL中,这通常可以通过使用窗口函数(如)来实现。原创 2024-09-24 00:51:03 · 3426 阅读 · 0 评论