26 - Funciones matemáticas. |
Trabajamos con la tabla "libros" de una librería.
Eliminamos la tabla si existe.
Creamos la tabla "libros" con la siguiente estructura:
create table libros( codigo int unsigned auto_increment, titulo varchar(40) not null, autor varchar(30), editorial varchar (20), precio decimal(5,2) unsigned, primary key(codigo) );
Ingresamos algunos registros:
insert into libros (titulo,autor,editorial,precio) values('El alehp','Borges','Paidos',33.4); insert into libros (titulo,autor,editorial,precio) values('Alicia en el pais de las maravillas','L. Carroll','Planeta',16.3); insert into libros (titulo,autor,editorial,precio) values('Alicia a traves del espejo','L. Carroll','Planeta',18.8);
Usamos la función "ceiling(x)":
select titulo, ceiling(precio),floor(precio) from libros;
Usamos la función "round(x)":
select titulo, round(precio) from libros;
Empleamos la función "truncate(x,d)":
select titulo,truncate(precio,1) from libros;