Hola a todos.
Desde hace tiempo tengo una duda que nunca resuelvo. Es la siguiente:
Muy a menudo debo hacer un SELECT (en la base d datos) para comprobar si el cliente puede realizar una determinada accion. Si el cliente esta "autorizado", entonces necesito conocer mas datos suyos, los cuales tb se encuentran en la BD.
Hasta ahora la manera en la que realizo estos pasos es hacer una consulta "grande" donde recojo de golpe todo lo necesario; asi evito realizar 2 consultas. Sin embargo empiezo a tener dudas a cerca de si esta es la manera mas efectiva de realizar este "tramite". Mi duda se encuentra en que no se si seria mejor realizar dos consultas, una de ellas muy pequeña donde solo recojo lo necesario (normalmente 1 o 2 datos), y en caso de que el cliente pueda acceder a realizar la acción pertinente, realizar otra consulta donde recojere los demas datos.
Espero haberme explicado bien; si no es asi, porfavor, comentadmelo.
1 saludo y muchas gracias!