Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Pequena explicação deste código mysql


Suponho que a parte que você não entende é o cláusula ROLLUP , que não é muito usado.

O manual descreve bem, mas a ideia básica é que cada grupo seja agregado, e então você obtém um grupo extra no final que agrega as linhas de todos os grupos e onde Field é definido como NULL.

O IFNULL expressão altera o NULL para uma string legível em vez disso. Você pode usar COALESCE em vez de IFNULL para obter o mesmo efeito.