Nombre de tablas pasada como parámetros
Hola "Arunchi", ¿qué tal?
Mi pregunta es la siguiente.
Tengo dos consultas sql idénticas salvo en la tabla donde se busca. En una se busca en la tabla USERS y en otra se busca en la tabla ADMIN
¿Puedo pasar como parámetro el nombre de la tabla para poder usar la misma consulta en uno y otro caso?
Te mando la consulta que hago y lo que tiene que variar es todo lo que se refiere a admin (a veces es admin y a veces es user)
Si se puede hacer, ¿cómo quedaría la sintaxis?
SELECT * FROM msg_recipients, msg, admin WHERE msg_recipients.cod_recipient=&cod_usuario& AND msg_recipients.cod_msg=msg.cod_msg AND admin.cod_admin=msg.cod_sender ORDER BY msg.date
Mi pregunta es la siguiente.
Tengo dos consultas sql idénticas salvo en la tabla donde se busca. En una se busca en la tabla USERS y en otra se busca en la tabla ADMIN
¿Puedo pasar como parámetro el nombre de la tabla para poder usar la misma consulta en uno y otro caso?
Te mando la consulta que hago y lo que tiene que variar es todo lo que se refiere a admin (a veces es admin y a veces es user)
Si se puede hacer, ¿cómo quedaría la sintaxis?
SELECT * FROM msg_recipients, msg, admin WHERE msg_recipients.cod_recipient=&cod_usuario& AND msg_recipients.cod_msg=msg.cod_msg AND admin.cod_admin=msg.cod_sender ORDER BY msg.date
1 Respuesta
Respuesta de arunchi
1