uso del caso ... cuando ... termina ...
Requisitos: al verificar la base de datos, si el campo shareholder_type es 1, el tipo de salida es enterprise y el campo shareholder_type es 2, entonces el tipo de salida es personal; de lo contrario, la salida
SELECT shareholder_name AS name,proportion AS category,
(CASE
WHEN shareholder_type = '1' THEN '企业'
WHEN shareholder_type = '2' THEN '个人'
ELSE '其他' END ) AS type
FROM
d_ownership_overview
WHERE 1=1
<if test="enterpriseName != null and enterpriseName != ''">
AND enterprise_name = #{enterpriseName}
</if>
Función de caso simple, más concisa
Salida macho cuando el sexo es 1, salida hembra cuando es 2, de lo contrario, salida
CASO sexo
CUANDO '1' ENTONCES 'Macho'
CUANDO '2' ENTONCES 'Hembra'
OTRO 'Otro' FIN
Función de búsqueda de casos, más flexible
CASO CUANDO sexo = '1' ENTONCES '男'
CUANDO sexo = '2' ENTONCES '女'
ELSE '其他' FIN
Nota: (No tiene nada que ver con lo anterior)
nohup.out es el archivo de registro de monitoreo en la
cola del servidor -1000 nohup.out (vea las últimas 1000 líneas de texto de registro)
tail -f nohup.out (impresión de registro de monitoreo)