Resumen de problemas de MySQL y MyBatisPlus

filtrar datos duplicados

Puede usar agrupar por para consultar datos duplicados y usar tener que limitar las condiciones.
Es decir, use group by para contar y luego use subconsulta para el filtrado condicional.

El índice condicional en la combinación no es válido

Cuando se deja la consulta de combinación, el índice condicional en la combinación deja de ser válido -> problema de consistencia de codificación, cambie las reglas de codificación y clasificación de varias tablas para que sean consistentes.

alter TABLE 表名 CONVERT TO CHARACTER set utf8mb4 COLLATE utf8mb4_general_ci;

El entero 0 no es válido en la consulta en mybatis

Para el análisis del motivo, consulte ==> mybatis pasa en xml cuando el parámetro entero es 0 y la condición de consulta falla.
Resumen: se considerará como un carácter nulo, y el carácter no nulo se evaluará !=''y eliminará .

El problema de todas las jorobadas en sentencias SQL en mybatisPlus

mybatis-plus.configuration.map-underscore-to-camel-case=false
Abrir y cerrar en el archivo de configuración

Supongo que te gusta

Origin blog.csdn.net/qq_41941497/article/details/129039663
Recomendado
Clasificación