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

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正常运行

相关推荐
心之语歌1 小时前
基于注解+拦截器的API动态路由实现方案
java·后端
赵渝强老师2 小时前
【赵渝强老师】PostgreSQL中表的碎片
数据库·postgresql
华仔啊2 小时前
Stream 代码越写越难看?JDFrame 让 Java 逻辑回归优雅
java·后端
ray_liang3 小时前
用六边形架构与整洁架构对比是伪命题?
java·架构
Ray Liang4 小时前
用六边形架构与整洁架构对比是伪命题?
java·python·c#·架构设计
Java水解4 小时前
Java 中间件:Dubbo 服务降级(Mock 机制)
java·后端
全栈老石6 小时前
拆解低代码引擎核心:元数据驱动的"万能表"架构
数据库·低代码
SimonKing8 小时前
OpenCode AI辅助编程,不一样的编程思路,不写一行代码
java·后端·程序员
FastBean8 小时前
Jackson View Extension Spring Boot Starter
java·后端
Seven979 小时前
剑指offer-79、最⻓不含重复字符的⼦字符串
java