PHP - select inner join que muestre el mas actual

 
Vista:
Imágen de perfil de Eduardo
Val: 165
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

select inner join que muestre el mas actual

Publicado por Eduardo (180 intervenciones) el 19/05/2023 19:12:31
Hola a todos espero me puedan ayudar

tengo 2 tablas las cuales uno con INNER JOIN

tabla1

tabla2


ahora bien si se dan cuenta en la tabla 2 existen 2 registros para un usuario lo que necesito mostrar es el ultimo registro (el id mas actual de la tabla 2 id doc)

he usado ORDER BY id_doc DESC LIMIT 1 pero no me resulta

este es el query que uso

1
2
3
4
5
6
7
8
$consulta_mysql="SELECT id, nombre, identificacion, estadotrabajador, cargo, id_doc, id_documento, dato_adicional, fechaven_documentos
FROM datos_archivo
INNER JOIN documentos_archivo
ON identificacion=id_documento
AND cargo='CONDUCTOR'
AND estadotrabajador='ACTIVO'
AND dato_adicional='C2'
ORDER BY id_doc DESC";

usando este me repite por ejemplo los 2 nombres y me gustaria solo mostrar solo el mas actual

Mil gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Kathyu
Val: 1.802
Plata
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

select inner join que muestre el mas actual

Publicado por Kathyu (905 intervenciones) el 20/05/2023 10:25:48
Crea el Fiddle (o también acá) y veremos que podemos hacer, recrear tu escenario no será difícil porque ya lo tienes todo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar