Tipos de consulta de bases de datos.
Enviado por Edgar Segura • 1 de Diciembre de 2016 • Práctica o problema • 7.498 Palabras (30 Páginas) • 287 Visitas
:::::::::::::::::::::::::::CONSULTAS SIMPLES::::::::::::::::::::::::::::::::::::
Enunciado: Mostrar la tabla detalle venta
Sintaxis: SELECT *FROM detalle_venta;
folioventa | id_producto | cantidad | precio
------------+-------------+----------+--------
147493 | 2 | 2 | 25
293456 | 4 | 1 | 20
294053 | 5 | 2 | 15
345423 | 1 | 3 | 23
937264 | 8 | 3 | 18
129404 | 6 | 1 | 18
120939 | 3 | 2 | 12
249284 | 2 | 1 | 25
483329 | 9 | 3 | 20
893498 | 9 | 2 | 20
(10 filas)
Enunciado: Mostrar el cliente con el nombre de Miguel
Sintaxis: SELECT *FROM cliente WHERE nombre='Miguel';
id_cliente | nombre | apellidopat | apellidomat | dirección | teléfono
------------+--------+-------------+-------------+-------------------+----------
--
1 | Miguel | Navarro | Diaz | nicolas Copernico | 3319876545
(1 fila)
Enunciado: Mostrar de la tabla factura donde id_tienda igual a 7
Sintaxis: SELECT *FROM factura WHERE id_tienda=7;
foliofactura | folioventa | id_tienda
--------------+------------+-----------
8364 | 294053 | 7
1739 | 483329 | 7
(2 filas)
Enunciado: Mostrar a los empleados que son cocineros
Sintaxis: SELECT *FROM empleado WHERE puesto='Cocinero';
id_empleado | nombre | apellidopat | apellidomat | direccion | telefono | puesto | sueldo | id_departamento | fechaingreso | estatus
-------------+--------+-------------+-------------+--------------------+------------+----------+--------+-----------------+--------------+---------
1 | Oscar | Juarez | Vazquez | Canal de San Ramon | 3310221311 | Cocinero | 2500 | 1 | 2011-03-29 | activo
5 | Adrian | Sanchez | Perez | Emiliano Zapata | 3315122031 | Cocinero | 2500 | 1 | 2013-02-18 | activo
(2 filas)
Enunciado: Mostrar los clientes con id mayor a 5
Sintaxis: SELECT *FROM cliente WHERE id_cliente>5;
id_cliente | nombre | apellidopat | apellidomat | dirección | teléfono
------------+---------+-------------+-------------+------------+------------
6 | Efren | Montes | Toledo | San rafael | 3316564532
7 | Mariana | Luna | Bautista | garibaldi | 3318907463
8 | Jose | Silva | Reyes | montebello | 3312197627
9 | Alfredo | Escobar | Garza | cerro azul | 3334920275
10 | Diana | Romo | Mendoza | San gaspar | 3310019778
(5 filas)
:::::::::::::::::::::::::::CONSULTAS MULTITABLA::::::::::::::::::::::::::::::::::::
Enunciado: Mostrar los productos con cada uno de los departamentos existentes
Sintaxis: SELECT producto.id_producto,producto.nombre, departamento.id_departamento, departamento.nombre FROM producto CROSS JOIN departamento;
id_producto | nombre | id_departamento | nombre
-------------+-----------------+-----------------+---------------
1 | Frapuchino | 1 | Cocina
2 | capuchino | 1 | Cocina
3 | Doritos | 1 | Cocina
4 | Cafe | 1 | Cocina
5 | cocacola | 1 | Cocina
6 | Smoothie | 1 | Cocina
7 | Pastel | 1 | Cocina
8 | pay | 1 | Cocina
9 | jugo de naranja | 1 | Cocina
10 | pepsi | 1 | Cocina
1 | Frapuchino | 2 | Limpieza
2 | capuchino | 2 | Limpieza
3 | Doritos | 2 | Limpieza
4 | Cafe | 2 | Limpieza
5 | cocacola | 2 | Limpieza
6 | Smoothie | 2 | Limpieza
7 | Pastel | 2 | Limpieza
8 | pay | 2 | Limpieza
9 | jugo de naranja | 2 | Limpieza
10 | pepsi | 2 | Limpieza
1 | Frapuchino | 3 | Meseros
2 | capuchino | 3 | Meseros
3 | Doritos | 3 | Meseros
4 | Cafe | 3 | Meseros
5 | cocacola | 3 | Meseros
6 | Smoothie | 3 | Meseros
7 | Pastel | 3 | Meseros
8 | pay | 3 | Meseros
9 | jugo de naranja | 3 | Meseros
10 | pepsi | 3 | Meseros
1 | Frapuchino | 4 | Sistemas
2 | capuchino | 4 | Sistemas
3 | Doritos | 4 | Sistemas
4 | Cafe | 4 | Sistemas
5 | cocacola | 4 | Sistemas
6 | Smoothie | 4 | Sistemas
7 | Pastel | 4 | Sistemas
8 | pay | 4 | Sistemas
9 | jugo de naranja | 4 | Sistemas
10 | pepsi | 4 | Sistemas
1 | Frapuchino | 5 | Repartidores
2 | capuchino | 5 | Repartidores
3 | Doritos | 5 | Repartidores
4 | Cafe | 5 | Repartidores
5 | cocacola | 5 | Repartidores
6 | Smoothie | 5 | Repartidores
7 | Pastel |
...