RwTo 2021-07-17 09:36 采纳率: 0%
浏览 43

MySQL5.7.34 索引 回表查询的问题

环境

创建表的sql语句


create table `tb_user` (
    `id` varchar (100),
    `name` varchar (100),
    `nickname` varchar (50),
    `password` varchar (60),
    `status` varchar (1),
    `address` varchar (100),
    `createtime` datetime,
    primary key(`id`)
)engine=innodb default charset=utf8mb4; 
 
insert into `tb_user` (`id`, `name`, `nickname`, `password`, `status`, `address`, `createtime`) values('1','张三','小三','e10adc3949ba59abbe56e057f20f883e','1','北京市','2088-01-01 12:00:00'),('2','李四','小四','e10adc3949ba59abbe56e057f20f883e','1','北京市','2088-01-01 12:00:00'),('3','王五','小五','e10adc3949ba59abbe56e057f20f883e','0','北京市','2088-01-01 12:00:00'),('4','赵六','小六','e10adc3949ba59abbe56e057f20f883e','1','北京市','2088-01-01 12:00:00'),('5','任七','小七','e10adc3949ba59abbe56e057f20f883e','0','北京市','2088-01-01 12:00:00'),('6','罗八','小八','e10adc3949ba59abbe56e057f20f883e','1','北京市','2088-01-01 12:00:00');
 
 
-- 创建联合索引
create index idx_name_sta_addr on tb_user(name,status,address);

img
这是表索引信息。一个主键,一个复合索引(name,status,address)

img
这是表中数据

问题

这里用select * 不是应该回表查询吗,为什么EXTRA的值是NUll,不应该是 Using index condition吗?

img

  • 写回答

2条回答 默认 最新

  • CSDN专家-Time 2021-07-17 09:53
    关注
    评论

报告相同问题?

问题事件

  • 创建了问题 7月17日

悬赏问题

  • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
  • ¥15 cmd cl 0x000007b
  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
  • ¥500 火焰左右视图、视差(基于双目相机)
  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统