Tengo un problema con selects que seguro que es facil de resolver pero no lo veo claro en mi cabeza y no doy con la tecla adecuada.
Vamos a ver. Tengo 2 tablas, una tabla A en la que quiero todos los campos y una tabla B de la que quiero un par de campos.
Campos de la TABLA_A:
- A_id .... por ejemplo: 3
- A_nombre .... por ejemplo: Antonio
- A_IdstablaB .... por ejemplo: 2,15,17,18
- A_restodecampos
Campos de la TABLA_B:
- B_id .... por ejemplo: 2
- B_color .... por ejemplo: rojo
- B_imagen .... por ejemplo: pelota-roja.jpg
- B_restodecampos
¿Como conseguir un select donde obtenga todos los datos de tabla_A según el ID y extraiga cada id de A_IdstablaB y consiga B_color y B_imagen?
Código PHP:
SELECT * FROM TABLA_A WHERE A_id =$id AND ... Aquí debería separar los Id de A_IdstablaB y conseguir los datos de la tabla_B.
Seguro que se puede conseguir con un solo select pero no veo la forma de hacerlo.
Gracias por la ayuda.