Cita:
Iniciado por gnzsoloyo Este tipo de búsqueda sólo puede hacerse sobre los campos comunes, y allí se puede resoler el problema sin necesidad de recurrir a agregar campos adicionales a las tablas:
Y si necesito tambien buscar y obtener los campos que no son comunes?
Por ej. la tabla Productos podria tener un campo "stock" que no lo tiene la tabla Servicios, y esta ultima podría tener un campo "aDomicilio" o "duración".
Como haríamos en caso de necesitar esos campos tambien?
Por otro lado aprovecho para hacerte otra consulta que tal vez te haz encontrado alguna vez con un problema similar:
Estaba pensando agregar un campo
"PRECIO", pero me gustaría que el precio pueda ser:
* Un Numero fijo
* Un rango (entre $200 y $300 por ej.)
* A Convenir
De modo que el usuario pueda elegir como poner el precio a su producto o servicio.
Este es un problema que me encuentro muy a menudo y no se como resolverlo.
Es decir, cuando tenemos un campo que representa un mismo "dato" pero puede representarlo de muchas formas.
Para el caso del precio se me ocurrio poner 2 campos:
PrecioMinimo (INT)
PrecioMaximo (INT)
Asi para un precio fijo ambos tendrian el mismo valor, para un rango serian distintos y para "A Convenir" definiria los definiria como -1
Es una solucion muy mala?
Como armarías tu la tabla en ese caso?