Tengo dos tablas (datos, rutas) dentro de datos cueto con el campo dat_num y y en rutas tengo como id el rut_num ademas tambien el dat_num y rut_ruta
lo que guardo a simples rasgo en las tablas es lo sigueinete:
en datos:
dat_num - dat_nombre - dat_descripcion
1 - computadora - descripcion1
2 - impresora - descripcion2
3 - scanner - descripcion3
en rutas:
rut_num - dat_num - rut_ruta
1 - 1 - imagenes/image1.jpg
2 - 2 - imagenes/image2.jpg
3 - 3 - imagenes/image3.jpg
4 - 3 - imagenes/image4.jpg
como pueden ver en los dos promeros registros guardo solo una imagen para cada producto pero para el tercer producto guardo 2 imagenes, lo que necesito es realizar una consulta donde una las dos tablas pero solo me muestre una imagen en este caso la primera que se guardo es decir esto:
dat_num - dat_nombre - dat_descripcion - rut_num - dat_num - rut_ruta
1 - computadora - descripcion1 - 1 - 1 - imagenes/image1.jpg
2 - impresora - descripcion 2 - 2 - 2 - imagenes/image2.jpg
3 - scanner - descripcion3 - 3 - 3 - imagenes/image3.jpg
realizo la siguiente consulta para sacar tanto lo datos de la tabla datos como rutas:
$sql="select * from datos inner join rutas where datos.dat_num=rutas.dat_num"
pero me agrega un cuarto registro mostrando la cuarta imagen, alguien me puede ayudar con la consulta sql, he intentado con distinct pero nada
de antemano agradesco su ayuda.