mysql中变量的使用-in的条件改为变量

效果图

 代码

#定义变量
SET @beginTime='2022-03';
SET @endTime='2023-04';
SET @TYPES= "'1','2','3'";

SELECT * FROM test01 WHERE MONTH> @beginTime AND MONTH<@endTime and INSTR(@TYPES,type )>0;

SELECT * FROM test01 WHERE MONTH> @beginTime AND MONTH<@endTime and POSITION(type in @TYPES)> 0;

猜你喜欢

转载自blog.csdn.net/qq_43805205/article/details/130380833