base de dato y select

Sebasti?
03 de Noviembre del 2005
Necesito saber como hago a Esto: partir de dos select donde en uno tengo los campos de una tabla de la base de dato, el otro lo lleno con los registros del campo seleccionado del primer select. Todo esto siempre en la misma pgina.

MPAZ
03 de Noviembre del 2005
Hay algunas posibilidades, pero la ms sencilla es realizar un select de ambas tablas utilizando un Join como conector.
Por ejemplo.. imagina una clinica veterinaria donde los clientes llevan a sus mascotas. Puede darse el caso de que un cliente tenga varias mascotas pero siempre pertenecen a un solo cliente. Ejemplo:

Tabla Cliente
DNI Nombre Direccion
12 Pablo Perico de los palotes 23
13 Xime Caimande 234

Tabla Mascota
CODMASCOTA NOMBRE DNI DUEO
1 Teddy 12
2 Lombardo 12
3 Bal 13

Suponiendo que necesitas mostrar los datos del cliente y su mascotas, y teniendo ambas tablas sera algo asi:

Select Dni,cliente.nombre, mascota.nombre as mascota from cliente left join mascota on cliente.dni=mascota.dni_dueno

En este caso los campos seleccionado de ambas tablas, quedando as:

DNI NOMBRE MASCOTA
12 pablo Teddy
12 pablo Lombardo
13 Xime Bal

Espero te sirva-
Saludos,.
MPAZ