uso del caso ... cuando ... termina ...

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)

67 artículos originales publicados · Me gusta12 · Visitantes más de 10,000

Supongo que te gusta

Origin blog.csdn.net/m0_37635053/article/details/104007321
Recomendado
Clasificación