select * from libros;
El comando "select" recupera los registros de una tabla. Con el asterisco (*) indicamos que seleccione todos los campos de la tabla que nombramos.
Podemos especificar el nombre de los campos que queremos ver separándolos por comas:
select titulo,autor,editorial from libros;
En la sentencia anterior la consulta mostrará sólo los campos "titulo", "autor" y "editorial". En la siguiente sentencia, veremos los campos correspondientes al título y precio de todos los libros:
select titulo,precio from libros;
Para ver solamente la editorial y la cantidad de libros tipeamos:
select editorial,cantidad from libros;
Problema Resuelto:
Trabajamos con la tabla "libros" que almacena los datos de los libros de una librería.
Eliminamos la tabla, si existe:
drop table if exists libros;
Creamos la tabla "libros":
create table libros( titulo varchar(20), autor varchar(30), editorial varchar(15), precio float, cantidad integer );
Veamos la estructura de la tabla:
describe libros;
Ingresamos algunos registros:
insert into libros (titulo,autor,editorial,precio,cantidad) values ('El aleph','Borges','Emece',45.50,100);
insert into libros (titulo,autor,editorial,precio,cantidad) values ('Alicia en el pais de las maravillas','Lewis Carroll','Planeta',25,200);
insert into libros (titulo,autor,editorial,precio,cantidad) values ('Matematica estas ahi','Paenza','Planeta',15.8,200);
Para ver todos los campos de una tabla tipeamos:
select * from libros;
Con el asterisco (*) indicamos que seleccione todos los campos de la tabla.
Para ver solamente el título, autor y editorial de todos los libros especificamos los nombres de los campos separados por comas:
select titulo,autor,editorial from libros;
La siguiente sentencia nos mostrará los títulos y precios de todos los libros:
select titulo,precio from libros;
Para ver solamente la editorial y la cantidad de libros tipeamos:
select editorial,cantidad from libros;
Problema Propuesto:
Un videoclub que alquila películas en video almacena la información de sus películas en alquiler en una tabla llamada "peliculas".
1- Elimine la tabla, si existe:
2- Cree la tabla:
3- Vea la estructura de la tabla:
4- Ingrese los siguientes registros:
(titulo, actor, duracion, cantidad) Mision imposible,Tom Cruise,120,3 Mision imposible 2,Tom Cruise,180,2 Mujer bonita,Julia R.,90,3 Elsa y Fred,China Zorrilla,90,2
5- Realice un "select" mostrando solamente el título y actor de todas las películas:
6- Muestre el título y duración de todas las peliculas.
7- Muestre el título y la cantidad de copias.
Otros problemas:
A- Una empresa almacena los datos de sus empleados en una tabla llamada "empleados". 1- Elimine la tabla, si existe: 2- Cree la tabla: 3- Vea la estructura de la tabla: 4- Ingrese algunos registros: (nombre, documento, sexo, domicilio, sueldobasico) Juan Perez,22345678,m,Sarmiento 123,300 Ana Acosta,24345678,f,Colon 134,500 Marcos Torres,27345678,m,Urquiza 479,800 5- Muestre todos los datos de los empleados. 6- Muestre el nombre y documento de los empleados. 7- Realice un "select" mostrando el nombre, documento y sueldo básico
de todos los empleados. B) Un comercio que vende artículos de computación registra la información
de sus productos en la tabla llamada "articulos". 1- Elimine la tabla si existe: 2- Cree la tabla "articulos" con los campos necesarios para almacenar los siguientes datos: - código del artículo: entero, - nombre del artículo: 20 caracteres de longitud, - descripción: 30 caracteres de longitud, - precio: float. 3- Vea la estructura de la tabla. 4- Ingrese algunos registros: (codigo, nombre, descripcion, precio) 1,impresora,Epson Stylus C45,400.80 2,impresora,Epson Stylus C85,500 3,monitor,Samsung 14,800 5- Muestre todos los campos de todos los registros. 6- Muestre sólo el nombre, descripción y precio.
No hay comentarios:
Publicar un comentario