2
0
积极分子
(a, b, c)
where a=?
where a=? and b=?
where a=? and b=? and c=?
where b=?
where c=?
where b=? and c=?
where age+1=10
where substr(name,1,2)='ab'
where phone=13800138000
where name like '%张三'
EXPLAIN SELECT * FROM user WHERE name = '张三';
system > const > eq_ref > ref > range > index > ALL
Using filesort
Using temporary
Using index
SELECT * FROM user WHERE name = '张三';
CREATE INDEX idx_name ON user(name);
SELECT * FROM user WHERE name LIKE '%张三';
LIKE '张三%'
SELECT * FROM user WHERE YEAR(create_time) = 2025;
SELECT * FROM user WHERE create_time >= '2025-01-01' AND create_time < '2026-01-01';
SELECT * FROM user ORDER BY create_time DESC;
SELECT * FROM order o JOIN user u ON o.user_id = u.id WHERE u.name = '张三';
order.user_id
user.name
SELECT * FROM user WHERE status != 1;
SELECT * FROM user LIMIT 1000000,10;
SELECT * FROM user WHERE id > 1000000 LIMIT 10;
EXPLAIN
type
key
Extra
使用道具 举报
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com
Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.