Que tal.
Espero poder explicar bien mi problema. Desde hace 2 semanas estoy tratando de encontrar una solucion eficiente, pero ninguna página que busco me aclara mi duda
Deseo hacer un reporte de cajas de una empresa manufacturera. En ese reporte, deseo traerme la información que contienen las cajas según las condiciones que desee buscar el usuario.
Las opciones para buscar son:
- Por fecha (se puede buscar 1 fecha en específico o en un rango de fechas)
- Por número de caja (se puede buscar 1 caja en específico o todas las cajas)
- Por marca (se puede buscar 1 marca en específico o todas las marcas)
- Por producto (se puede buscar 1 producto o todos)
MI OBJETIVO es crear una sola consulta (no más) que pueda buscar los datos según lo que busque el usuario. Un ejemplo de lo q quiero hacer es:
SELECT (campos que busco)
FROM tabla1
INNER JOINS (enlazo diferentes tablas)
WHERE no_caja=(1 ó todas las cajas) AND marca=(1 ó todas las marcas) AND producto=(1 o todos)
Mi pregunta es REALMENTE es posible crear una sola consulta para buscar diferentes datos o tengo que realizar diferentes consultas según lo que estoy buscando?
Espero no haberlos revuelto