Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Cada actividad requiere que se obtengan resultados los cuales tienen que ser los mismos que se muestran en las imgenes. Una vez que obtenga los resultados mostrados, copie la sentencia de la consulta en un documento Word y adicionalmente capture la imagen del resultado.
ACTIVIDAD
productos general. consulta siguiente: El
1.
cuyo
los sea la la
columna si es Alto o Bajo, se sabe que el stock es alto cuando tiene m s de ! productos. El resultado de la consulta tiene que ser la siguiente:
ACTIVIDAD 3.
Mostrar un listado de
productos con su Stock correspondiente. Agregar en una columna si es Alto o Bajo, se sabe que el stock es alto cuando tiene ms de 5 productos pero menos de 8. El resultado de la consulta tiene que ser la siguiente:
COERCI ! Cada actividad requiere que se obtengan resultados los cuales tienen que ser los mismos que se muestran en las imgenes Una vez que obtenga los resultados mostrados, copie la sentencia de la consulta en un documento Word y adicionalmente capture la imagen del resultado. C"I#I$ $ %. !istar los productos cuyo &toc' sea di(erente a la suma de stoc' general. El resultado de la consulta tiene que ser la siguiente)
SELECT SUM(PRODUCTO.pro_stock) as suma from PRODUCTO select PRODUCTO.pro_descripcio ! PRODUCTO.pro_stock! PRODUCTO.suma from PRODUCTO
C"I#I$ $ *. +ostrar un listado de productos con su &toc' correspondiente. gregar en una columna si es lto o ,a-o, se sabe que el stoc' es alto cuando tiene ms de . productos. El resultado de la consulta tiene que ser la siguiente)
SELECT "f(PRODUCTO.pro_stock)#$) t%e PRODUCTO select PRODUCTO.pro_descripcio ! PRODUCTO.pro_stock! PRODUCTO.Estado from PRODUCTO Estado & '(a)o* as Estado from
C"I#I$ $ /. +ostrar un listado de productos con su &toc' correspondiente. gregar en una columna si es lto o ,a-o, se sabe que el stoc' es alto cuando tiene ms de 0 productos pero menos de 1. El resultado de la consulta tiene que ser la siguiente)
SELECT "f(PRODUCTO.pro_stock)#$) t%e Estado & '(a)o* as Estado from PRODUCTO else"f(PRODUCTO.pro_stock)2$) t%e Estado & '+lto* as Estado from PRODUCTO select PRODUCTO.pro_descripcio ! PRODUCTO.pro_stock! PRODUCTO.Estado from PRODUCTO
C"I#I$ $ 2. Elaborar una consulta &3! que muestre los pedidos de los clientes con totales mayores a %44 pero menores o iguales a *44, adems mostrar los nombres de los clientes, total y un mensa-e E5celente y (uera de rango. El resultado de la consulta tiene que ser la siguiente, en este caso mostrar las consultas usadas en el proceso 6en este caso son dos sentencias7.
SELECT PED"DOS.idpedido! PED"DOS.ped_fec%! PED"DOS.idclie te! PED"DOS.total from PED"DOS
SELECT "f(PED"DOS.TOT+L)#,--) t%e Me sa)e & '.uera de )ue/o* as Estado from PRODUCTO else"f (PED"DOS.TOT+L)#,--) t%e Me sa)e & 'E0cele te as Me sa)e from PED"DOS SELECT PED"DOS.cli_ra1o ! PED"DOS.total! PED"DOS.Me sa)e from PED"DOS
1.
&E!EC" pro:descripcion,pro:stoc',6&E!EC" &U+6pro:stoc'78RO+ producto7 & &uma 8RO+ producto W;ERE pro:stoc' <=6&E!EC" &U+6pro:stoc'78RO+ producto7
*.
&E!EC" >RO:$E&CRI>CIO9,>RO:&"OC? , I86pro:stoc' = 1,@ !"O@,@, AO@7 & E&" $O 8RO+ >RO$UC"O
/.
&E!EC" >RO:$E&CRI>CIO9,>RO:&"OC? , I86pro:stoc' = 0 9$ pro:stoc' < 1 ,@ !"O@,@, AO@7 & E&" $O 8RO+ >RO$UC"O
2. 2.%
&E!EC" B 8RO+ pedido W;ERE total = %44 9$ total <C *44
2.*
Para este caso yo realice dos querys diferentes pero los dos nos llevan al mismo resultado
&E!EC" c.cli:razon,p.total,I86p.total = %44 9$ p.total <C *44 ,@E5celente@,@8uera de rango@7 & Rango 8RO+ pedido p,cliente c W;ERE p.idcliente C c.idcliente