Categorías
database

Resumen de instrucciones SQL complejas en la base de datos

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;

.

  La instrucción Sql ejecutada se muestra en la consola

Por Programación.Click

Más de 20 años programando en diferentes lenguajes de programación. Apasionado del code clean y el terminar lo que se empieza. ¿Programamos de verdad?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *