No MySQL, manipular dados em tabelas é essencial para gerenciar coleções de informações. Este tutorial cobre operações básicas de consulta e apresenta uma super dica para otimizar seu trabalho com #bancos de dados.

sql
INSERT INTO frutas (nome) VALUES ('maçã'), ('banana'), ('laranja');
sql
DELETE FROM frutas WHERE id = (SELECT MAX(id) FROM frutas);
sql
SELECT nome, LENGTH(nome) * 2 AS dobro_comprimento
FROM frutas;
Uma das técnicas mais poderosas no #MySQL é combinar GROUP BY com WITH ROLLUP para sumarizar dados dinamicamente. Aqui vai a super dica: use WITH ROLLUP para obter totais parciais e gerais em uma única consulta, economizando processamento e melhorando a eficiência.
sql
SELECT LENGTH(nome) AS comprimento, COUNT(*) AS quantidade
FROM frutas
GROUP BY LENGTH(nome) WITH ROLLUP;
| comprimento | quantidade |
|---|---|
| 5 | 2 |
| 6 | 1 |
| 7 | 1 |
| NULL | 4 |
Dominar o uso de GROUP BY WITH ROLLUP pode transformar a forma como você analisa dados em MySQL.