Parte2

Manejo de Fechas....

- Que articulos fueron adquiridos antes del 6 mes del 2012.

Análisis:
1. Información que deseamos Mostrar:
Compras antes del mes 6 del 2012
2. Donde esta la información: Tabla pagos
3. Identificar la condición que hay: substr(fechaadquisicion,1,7) < ('2012-06') ; 
4. Identificar que comando me sirven para dar la solución: Select, where, substr.

Sintaxis >>>
select * from pagos where substr(fechaadquisicion,1,7) < ('2012-06') ;


- Determinar el articulo que tiene fecha mas antigua de adquisición.

Análisis:
1. Información que deseamos Mostrar:
Articulo con fecha mas antigua
2. Donde esta la información: Tabla pagos
3. Identificar la condición que hay: substr(fechaadquisicion,1,7) < ('2012-06') ; 
4. Identificar que comando me sirven para dar la solución: Select, where, substr.

Sintaxis >>>
select * from pagos where fechaadquisicion = (select max(fechaadquisicion) from pagos);

- Seleccionar los artículos que terminan en en (o) y (m).

Análisis:
1. Información que deseamos Mostrar:
Articulo que terminen en letra o y m
2. Donde esta la información: Tabla pagos
3. Identificar la condición que hay: like '%o' or descripcion like '%m'; 
4. Identificar que comando me sirven para dar la solución: Select, where, like.

Sintaxis >>>
select * from pagos where descripcion like '%o' or descripcion like '%m';

- Listar los productos que tienen al final consonante.

Análisis:
1. Información que deseamos Mostrar:
Articulo que su nombre termine en consonante.
2. Donde esta la información: Tabla pagos
3. Identificar la condición que hay:  not rlike '[aeiou]; 
4. Identificar que comando me sirven para dar la solución: Select, where, like.

Sintaxis >>>
select * from pagos where descripcion not rlike '[aeiou];

- Si las fechas de adquisición es en el primer semestre del año, se daran 5 meses para el pago.

- Si las fechas de adquisición es en el segundo semestre del año, se daran 8 meses de plazo.

Análisis:
1. Información que deseamos Mostrar: Plazos según fecha de adquisición.
2. Donde esta la información: Tabla pagos
3. Identificar la condición que hay: if(month(fechaadquisicion) 
4. Identificar que comando me sirven para dar la solución: Select, if,month.

Sintaxis >>>
select descripcion,fechaadquisicion, if(month(fechaadquisicion) <= 6, 'Plazo 5 Meses', 'Plazo 8 meses')'Plazo Pago' from pagos;

Copia Base de Datos:

Evidencia tee:

¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar