Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/03/2008, 16:03
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
Re: Llenar combo de 2 tablas

Interno y externo lo puse para que si se necesita se pueda diferenciar qué elemento viene de dónde.
Lo que haces con la consulta es generar un recordset, que es lo mismo que viniera de una sola tabla, yo no me fijé que tus ids se llamaba distinto, puedes ocupar un alias para este propósito, de esta manera los ids los recuperarías de la forma convencional:

Código:
SELECT * FROM(
  SELECT id_PI AS id, nombre, ap, am, 'interno' as personal_tipo FROM personal_interno 
  UNION
  SELECT id_PE AS id, nombre, ap, am, 'externo' as personal_tipo FROM personal_externo
) AS v1 ORDER BY nombre
Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway