| |||
consulta sql Saludos. Mi pregunta es la siguiente. Como puedo unir datos de una tabla a otra dos veces? es decir: mi tabla usuarios tiene los siguientes campos: id, nombre, apellido. Mi tabla envios tiene los siguientes campos: id, id_env, id_rec, paquete. Ahora lo que quiero es una consulta mas o menos asi: select usuarios.nombre, usuarios.apellido, envios.id_env, envios.id_rec, envios.paquete from envios left join usuarios on envios.id_env=usuarios.id ........ y aqui viene el problema de como enlazo el otro dato para que el select me de los datos del que recibe y del que envia siendo datos distintos, espero haberme dado a entender, de antemano gracias por su atencion. |
| |||
Respuesta: consulta sql
Código MySQL:
Ver original La idea es que envios se unira a la tabla usuarios con el id_rec y se llamara usuarios1, y la tabla envios se unira a la tabla usuarios con id_env y se llamara usuarios2. |
Etiquetas: |