Tampoco se que tipo de consulta debo hacer...
Gracias por su atención:




| ||||
Re: Problema con fechas importante! Hola Masterkhan, Simplemente necesitas crear una tabla que almacene la fecha de venta. El ejemplo mas sencillo seria una tabla que amacenara: Id_Transaccion | Id_producto | Precio | Fecha --------------------------------------------------------------- donde Id_Transaccion es la primary key de la table y Id_producto es una clave ajena de la tabla donde almacenas los productos que vendes... Despues para saber las ventas por dia/semana/mes simplemente haz consultas jugando con el campo fecha. Saludos!! |
| ||||
Re: Problema con fechas importante! Te entiendo , mi duda quizá esté más en la consulta... quiero decir por ejemplo: 18/09/2007 Esta es la fecha de hoy. Pero yo quiero saber 1) Número de ventas , esta semana 2)Número de ventas hoy (Esta es fácil con CURDATE()) 3)Número de ventas este mes No se que tipo de SELECT (consulta debo utilizar). ![]() |
| ||||
Re: Problema con fechas importante! Creo q el formato DATE de mysql soporta comparacion directa de fechas... La siguiente consulta te devolveria las ventas del mes de enero por ejemplo... (suponindo la estructura de la tabla anterior): SELECT * FROM Nombre_tabla WHERE Fecha >= '2007-01-01' AND Fecha <= '2007-01-31' |
| ||||
Re: Problema con fechas importante! Hola, para obtener las del mes, puedes ejecutar algo asi:
Código:
Esta consulta te devolveria la cantidad de ventas realizadas en el mes de septiembre.SELECT COUNT(id_transaccion) as Cantidad FROM ventas WHERE MONTH(fecha)=9 Saludos. ![]()
__________________ ->Aprender es un proceso que incluye el error.. |