Base de datos MySQL
Escribir si la instrucción en sql instrucción
-Función de juicio La expresión de juicio puede ser una subconsulta
– if(exp, v1, v2) juzga la condición según exp, true returns v1, false returns v2.
– o y las palabras clave también se pueden añadir a la condición de juicio
select
IF( 1 > 2, true, false) as `is_biding`,
IF((select count(*) from edu_user where user_id = '0') > 0 OR s.id = '0', s.video_url,null ) as `s.video_url`
from edu_course s where s.id = 0
Uso del caso cuando termine en SQL
SELECT country,
SUM(CASE WHEN p.sex = '1' THEN p.population ELSE 0 END) AS 'male',
SUM(CASE WHEN p.sex = '2' THEN p.population ELSE 0 END) AS 'Female'
FROM
t_b_population p
GROUP BY country;
.