Vous êtes sur la page 1sur 4

TIPOS

ID_TIPO
T1
T2
T3
T4

TIP_NOMRBRE
Entrada
Plato fuerte
Refresco
Postre

TCAMENU
ID_CADMENU
MX1
MX2
MX3

CAD_FECHA
LUNES
MARTES
MIERCOLES

CAD_PRECIO
5
4
4

ID_PLATO

PLA_NOMBRE

ID_TIPO

P01
P02
P03
P04
P05
P06
P07

Ocopa

T1

ID_CADMENU

ID_PLATO

TPLATOS

TMENU
ID_MENU
MN1
MN2
MN3
MN4
TRECETAS
ID_RECETA

ID_PLATO

ID_INGREDIENT
E

REC_CANTIDAD

ING_NOMBRE

ING_UNIDAD

ING_COSTO

TINGREDIENTES
ID_INGREDIENT
E

1. LISTADO DE PLATOS
SELECT PLA_NOMBRE AS NOMBRE
FROM tplatos
2. LISTADO DEL NOMBRE Y CODIGO DE LOS PLATOS
SELECT PLA_NOMBRE AS NOMBRE, ID_PLATO AS CODIGO
FROM tplatos
3. LISTADO DE TODOS LOS PLATOS Y DE TODOS LOS TIPOS
SELECT PLA_NOMBRE AS NOMBRE,TIP_NOMBRE AS TIPO
FROM tplatos,ttipos
WHERE tplatos.ID_TIPO=ttipos.ID_TIPO
4. LISTADO DE LOS PLATOS CUYO CODIGO ES P03
SELECT PLA_NOMBRE AS NOMBRE, ID_PLATO AS CODIGO
FROM tplatos
WHERE ID_PLATO LIKE "P03"
5. LISTADO DE LOS PLATOS CUYO CODIGO NO ES P05

6. LISTADO DE LOS INGREDIENTES QUE CUESTAN MAS DE 1 SOL


SELECT ING_COSTO AS NOMBRE
FROM tingredientes
WHERE ING_COSTO>1
7. LISTADO DE LOS PLATOS QUE EMPIEZAN CON A
SELECT PLA_NOMBRE AS NOMBRE
FROM tplatos
WHERE PLA_NOMBRE LIKE "A%"
8. LISTADO DE LOS INGREDIENTES QUE EMPIECEN CON G
SELECT ING_NOMBRE AS NOMBRE
FROM tingredientes
WHERE ING_NOMBRE LIKE "G%"
9. LISTADO DE LOS PLATOS QUE SEAN DE ENTRADA Y QUE EMPIECEN
CON O
SELECT PLA_NOMBRE AS NOMBRE,TIP_NOMBRE AS TIPO

FROM tplatos,ttipos
WHERE tplatos.ID_TIPO=ttipos.ID_TIPO AND PLA_NOMBRE LIKE "O%"
10.LISTADO DE LOS INGREDIENTES QUE CUESTEN MENOS DE 1 SOL Y
QUE EMPIECEN SON S
SELECT ING_NOMBRE AS INGREDIENTE,ING_COSTO
FROM tingredientes
WHERE ING_COSTO<1 AND ING_NOMBRE LIKE "S%"
11.LISTADO DE LOS INGREDIENTES QUE CUESTEN MAS DE 0.50 Y MENOS
DE 2 SOLES
SELECT ING_NOMBRE AS INGREDIENTE,ING_COSTO
FROM tingredientes
WHERE ING_COSTO BETWEEN 0.50 AND 2
12.LISTADO DE PLATOS QUE SEAN DE ENTRADA POSTRE Y REFRESCO

13.LISTADO DE LOS INGREDINETES ORDENADOS DE MANERA


DESCENDENTE POR NOMBRE
SELECT ing_nombre
from tingredientes
order by ING_NOMBRE DESC
14.LISTADO DE LOS PLATOS ORDENADOS POR TIPO Y POR NOMBRE
SELECT PLA_NOMBRE AS NOMBRE,TIP_NOMBRE AS TIPO
FROM tplatos,ttipos
WHERE tplatos.ID_TIPO=ttipos.ID_TIPO
ORDER by pla_nombre, tip_nombre ASC
15.LISTADO DEL CODIGO DE LOS PLATOS QUE TIENEN RECETA
SELECT id_receta AS receta, PLA_NOMBRE AS "PLATO",
tplatos.ID_PLATO AS "CODIGO DEL PLATO"
FROM tplatos,trecetas
WHERE tplatos.ID_PLATO=trecetas.ID_PLATO
16.LISTADO DE LOS COSTOS DE LOS INGREDIENTES SI ESTOS
INCREMENTAN EN UN10%
SELECT
ing_nombre AS ingrediente,
ing_costo*1.1 AS "aumento en 10%, ing_costo as "precio original"
FROM
tingredientes
17.LISTADO DE LAS CANTIDADES DE INGREDIENTES DE RECETAS

SELECT tingredientes.ING_NOMBRE AS INGREDIENTE,REC_CANTIDAD


AS CANTIDAD
FROM trecetas,tingredientes
WHERE trecetas.ID_INGREDIENTE=tingredientes.ID_INGREDIENTE
18.LISTADO DE LOS INGREDIENTES ADICIONANDO UNA FILA CON
PROMEDIO DE LOS COSTOS
19.LISTADO DE
20.LISTADO DE
21.LISTADO DE

22.LISTADO DE

23.LOS INGREDIENTES DEL ARROZ CON POLLO

24.LOS COSTOS TOTALIZADOS DE CADA UNO DE LOS PLATOS

25.LISTADO

26.LISTADO

27.LOS POSIBLES

Vous aimerez peut-être aussi