MYSQL mysql | Page 22
© Jorge Sánchez’ 2003
select provincia, sum(habitantes) from localidades
group by provincia;
Suma los habitantes de cada localidad por cada provincia (es decir calcula los habitantes
de cada provincia).
Se pueden usar también las funciones max (máximo), min (mínimo) o avg
(media).
uso de consultas para almacenar valores a archivos externos
La potente instrucción select admite la posibilidad de ser utilizada para almacenar
valores en archivos externos. Para ello se utiliza la palabra clave into outfile seguida
de la ruta al archivo externo. A esta palabra le siguen los modificadores de terminación
de campos y líneas ya vistos en la instrucción load data. Ejemplo:
select nombre, apellido1, apellido2 into outfile
"exportacion.txt" fields terminated by ',' enclosed by '"'
lines terminated by '\r\n'
from clientes;
update
Permite modificar campos. Su sintaxis básica es:
update tabla set columna1=valor1, columna2=valor2,... where
condición;
Ejemplos:
update artículos set iva=0.12;
update personas set nacionalidad=”estados unidos” where
nacionalidad=”USA”;
update personas set edad=edad+1;
update artículos set precio=precio*1,16,
descuento=descuento/2;
delete
Permite borrar registros de las tablas. Su sintaxis básica es:
delete from tabla where condición;
Ejemplos:
delete from clientes where deudor=’y’;