摘要:        
EXPLAIN 工具能用于获取查询执行计划,即分析 MySQL 如何执行一个 SQL 语句。我们可以通过使用EXPLAIN 去模拟优化器执行 SQL 语句,从而分析 SQL 语句有没有使用索引、是否采用全表扫描方式、判断能否更进一步优化等。我们可以根据EXPLAIN 输出的数据来分析如何优化查询语句    阅读全文
posted @ 2025-10-31 23:32
每天进步多一点
阅读(3)
评论(0)
推荐(0)
        
            
        
        
摘要:        
查看执行时间1 show profiles;2 show variables;查看profiling 是否是on状态;3 如果是off,则 set profiling = 1;4 执行自己的sql语句;5 show profiles;就可以查到sql语句的执行时间; 查看操作了多少行在sql语句前面    阅读全文
posted @ 2025-10-31 23:17
每天进步多一点
阅读(8)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1、今天 select * from 表名 where to_days(时间字段名) = to_days(now()) 2、昨天 select * from 表名 where to_days( now( ) ) - to_days( 时间字段名) <= 1 3、近7天 select * from 表    阅读全文
posted @ 2025-10-31 20:23
每天进步多一点
阅读(12)
评论(0)
推荐(0)
        
            
        
        
摘要:        
IF函数根据判断条件是否成立进行选择执行,成立时执行一条语句,不成立时执行另一条语句 语法结构: IF(condition, value_if_true, value_if_false) 参数说明 condition: 判断条件 value_if_true: 如果 condition 的结果为 TR    阅读全文
posted @ 2025-10-31 20:06
每天进步多一点
阅读(4)
评论(0)
推荐(0)
        
            
        
        
摘要:        
COALESCE 是 MySQL 中一个非常有用的函数,用于返回参数列表中的第一个非 NULL 值。下面详细介绍它的用法和示例。 基本语法 COALESCE(value1, value2, ..., valueN) 功能说明 函数从左到右依次检查每个参数 返回第一个不为 NULL 的参数值 如果所有    阅读全文
posted @ 2025-10-31 19:53
每天进步多一点
阅读(12)
评论(0)
推荐(0)
        
            
        
        
摘要:        
在MySQL中,从JSON格式的字段中提取数据可以使用JSON_EXTRACT()函数,或者使用->操作符。 假设你有一个名为mytable的表,其中有一个json_data字段,它的数据类型是JSON,并且包含了一个JSON对象。 { "name": "John Doe", "age": 30,     阅读全文
posted @ 2025-10-31 19:43
每天进步多一点
阅读(1)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号