子查询多个返回结果 作为外层查询的条件 但是查询失败

xml 复制代码
SELECT 
*
FROM order_info AS t1
WHERE t1.HOTEL_NO in 
		(	select hotel_no 
			from hotel_multi_brand 
			where group_id = (
						select group_id 
						from hotel_multi_brand 
						where hotel_no ='XB8092'))

内层sql的酒店编号不能作为条件 供外层sql使用

发现order_infohotel_multi_brand 两个表的hotel_no字符集不一致

一个位utf8 一个位utf8mb4

改为相同字符集 utf8 sql正常运行

相关推荐
想躺平的咸鱼干6 分钟前
Volatile解决指令重排和单例模式
java·开发语言·单例模式·线程·并发编程
hqxstudying33 分钟前
java依赖注入方法
java·spring·log4j·ioc·依赖
·云扬·42 分钟前
【Java源码阅读系列37】深度解读Java BufferedReader 源码
java·开发语言
KellenKellenHao1 小时前
MySQL数据库主从复制
数据库·mysql
@ chen1 小时前
Redis事务机制
数据库·redis
KaiwuDB2 小时前
使用Docker实现KWDB数据库的快速部署与配置
数据库·docker
Bug退退退1232 小时前
RabbitMQ 高级特性之重试机制
java·分布式·spring·rabbitmq
小皮侠2 小时前
nginx的使用
java·运维·服务器·前端·git·nginx·github
一只fish2 小时前
MySQL 8.0 OCP 1Z0-908 题目解析(16)
数据库·mysql
Zz_waiting.2 小时前
Javaweb - 10.4 ServletConfig 和 ServletContext
java·开发语言·前端·servlet·servletconfig·servletcontext·域对象