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 página.

MPAZ
03 de Noviembre del 2005
Hay algunas posibilidades, pero la màs 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 Cañimande 234

Tabla Mascota
CODMASCOTA NOMBRE DNI DUEÑO
1 Teddy 12
2 Lombardo 12
3 Balù 13

Suponiendo que necesitas mostrar los datos del cliente y su mascotas, y teniendo ambas tablas serìa 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