
07/06/2011, 10:32
|
| | Fecha de Ingreso: junio-2005
Mensajes: 2
Antigüedad: 19 años, 9 meses Puntos: 0 | |
Consulta a tablas historicas Buen dia amigos.
Quisiera saber su opinion de la manera mas eficiente de hacer una consulta SQL hacia una seria de tablas historias es decir
Datos2011
Datos2010
Datos2009
Datos2008
todas las anteriores tablas tienen la misma estructura de campos.
Ahora, la cuestion es que se quiere tener una unica consulta, lo mas eficiente posible para que encuentre un valor de un ID ( Este no se repite en las tablas), por lo consiguiente queremos encontrar un valor digamos 454554 en cual de las tablas este.. y que me deba traer el registro correspondiente.
Estuve revisando con UNION, CASE, IF o Subquerys... pero no se como sea mas eficiente.
Por cierto... digamos que cada tabla tiene como 100.000 registros.... entonces la eficiencia del query es fundamental....
Agradecido de antemano por sus opiniones....
Gracias...!!! |