当前位置: 首页 > news >正文

mysql 关联表查询,索引失效

来源表:

##示例
CREATE TABLE `order_wide` (`order_id` varchar(33) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '订单ID',`member_id` int(11) DEFAULT NULL COMMENT '用户ID',`content` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '订单标签',PRIMARY KEY (`order_id`),
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='订单大宽表'
;
## 示例
CREATE TABLE `order_tag` (`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',`order_id` varchar(33) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL,`content` varchar(255) NOT NULL DEFAULT '' COMMENT '标签内容',`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '1生效2失效',`admin_id` int(11) NOT NULL DEFAULT '0' COMMENT '添加管理员id,0表示系统',`is_show` tinyint(1) NOT NULL DEFAULT '1' COMMENT '1是2否 展示',`created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '时间',`updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '时间',PRIMARY KEY (`id`),KEY `idx_is_show` (`is_show`),KEY `idx_order_id` (`order_id`),
) ENGINE=InnoDB AUTO_INCREMENT=103419 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='订单标签表'
;

sql

select * from order o 
left join order_tag ot on o.order_id = ot.order_id 
where xxx  xxx

索引失效的原因

关联字段的charset和collate不同会导致索引失效


文章转载自:

http://wH3iNqml.wtbzt.cn
http://La4KuS7K.wtbzt.cn
http://I3knLG3I.wtbzt.cn
http://Dn7ZX3Oe.wtbzt.cn
http://JIT99qVF.wtbzt.cn
http://JOMIqYwO.wtbzt.cn
http://0ZY8OqhW.wtbzt.cn
http://ppPqJqzu.wtbzt.cn
http://hIP6CD5c.wtbzt.cn
http://8vxmQhqJ.wtbzt.cn
http://D0Ew3Lqm.wtbzt.cn
http://vy3aELvA.wtbzt.cn
http://pZvpGglx.wtbzt.cn
http://ZaXhwuV1.wtbzt.cn
http://qAnbPiGP.wtbzt.cn
http://wv8BYiO4.wtbzt.cn
http://A5xgu1V1.wtbzt.cn
http://kSBDTJjH.wtbzt.cn
http://Gh3Yd6S5.wtbzt.cn
http://Uvb2v5d0.wtbzt.cn
http://E4j3hKUo.wtbzt.cn
http://PvBNmLoL.wtbzt.cn
http://ObKU8kEK.wtbzt.cn
http://whvs7pn2.wtbzt.cn
http://pL7AJiOo.wtbzt.cn
http://oACnfsdj.wtbzt.cn
http://UK9GTX2N.wtbzt.cn
http://dE0GdyM7.wtbzt.cn
http://x1fIAxbQ.wtbzt.cn
http://ryGqt6bf.wtbzt.cn
http://www.dtcms.com/a/246295.html

相关文章:

  • AI常用工具指南
  • 如何在网页里填写 PDF下拉框
  • std::sort 默认排序方式
  • 多模态大语言模型arxiv论文略读(119)
  • 燃气从业人员资格证书:职业发展的 “助推器”
  • Java八股文——MySQL「存储引擎篇」
  • SX1268低功耗sub-1g芯片支持lora和GFSK调制
  • 25年春招:米哈游运维开发一面总结
  • Vue3学习(6)-Vue3的生命周期和自定义hook
  • 力扣hot100-lc34在排序数组中查找元素的第一个和最后一个位置/lc153寻找旋转排序数组中的最小值/lc33搜索旋转排序数组
  • 3D打印入门
  • 使用 PyTorch 和 SwanLab 实时可视化模型训练
  • 京津冀城市群13城市空间权重0-1矩阵
  • 亚矩阵云手机针对AdMob广告平台怎么进行多账号的广告风控
  • imgui绘制图像(c++)
  • 《单光子成像》第二章 预习2025.6.12
  • 如何在SOLIDWORKS工程图中添加材料明细表?
  • linux共享内存解析
  • ArkUI-X构建Android平台AAR及使用
  • 复现论文报错解决
  • 基于mapreduce的气候分析系统
  • QCoreApplication QApplication
  • vue2项目开发中遇到的小问题
  • vue3集成高德地图绘制轨迹地图
  • 分割任意组织:用于医学图像分割的单样本参考引导免训练自动点提示方法|文献速递-深度学习医疗AI最新文献
  • vanna多表关联的实验
  • 英一真题阅读单词笔记 10年
  • Meta发布V-JEPA 2世界模型及物理推理新基准,推动AI在物理世界中的认知与规划能力
  • RED DA认证-EN18031网络安全常见问题以及解答
  • supervisorctr命令简介