Hola, dispongo de esta tabla llamada "log" en donde se van guardando los distintos estados de un parte. Necesito por un lado obtener el ultimo estado de cada parte y por el otro, es necesario obtener los logs que cumplan algunas condiciones, que pueden ser:
*un estado especifico (idEst),
*un usuario especifico (cIdUs),
*si esta vencido o no,
*según un rango de fecha de apertura (idEst 1 o 0 en su defecto).
consideraciones a tener en cuenta, los campos idSLog e idLog son la primary key, ademas, el resultado de esta consulta, se relaciona con otras consultas, por lo que necesito casi todos los campos de la misma.
idSLog---idLog---idSParte---idParte---cIdUs---creaFechaHora---------idEst---vencido
1--------27-----1---------11-------10-----05/09/2020 17:41-----0------0
1--------28-----1---------11-------10-----05/09/2020 17:41-----1------1
1--------35-----1---------15-------1------06/09/2020 16:05-----0------0
1--------36-----1---------15-------1------06/09/2020 16:05-----1------1
1--------41-----1---------15-------1------09/09/2020 18:58-----2------0
1--------42-----1---------15-------1------09/09/2020 19:27-----3------1
1--------43-----1---------15-------13-----09/09/2020 19:29-----4------1
2--------37-----2---------16-------1------06/09/2020 22:30-----0------0
2--------38-----2---------16-------1------06/09/2020 22:30-----1------1
2--------44-----2---------16-------13-----09/09/2020 19:29-----4------1
2--------45-----2---------16-------1------09/09/2020 19:57-----5------0
2--------58-----2---------22-------1------16/09/2020 18:03-----0------0
2--------59-----2---------22-------1------16/09/2020 18:03-----1------1
2--------64-----2---------22-------1------16/09/2020 18:37-----4------0
2--------65-----2---------22-------1------16/09/2020 18:38-----5------0
1--------60-----1---------23-------1------16/09/2020 18:22-----0------0
1--------61-----1---------23-------1------16/09/2020 18:22-----1------1
1--------66-----1---------23-------1------16/09/2020 18:38-----2------0
1--------67-----1---------23-------1------16/09/2020 18:39-----3------0
1--------68-----1---------23-------1------16/09/2020 18:40-----2------0
1--------69-----1---------23-------1------16/09/2020 18:40-----5------0
2--------70-----2---------24-------14-----17/09/2020 15:06-----0------0
2--------71-----2---------24-------14-----17/09/2020 15:06-----1------1
2--------72-----2---------24-------13-----17/09/2020 15:22-----4------0
2--------73-----2---------24-------14-----17/09/2020 15:40-----5------0
1--------74-----1---------25-------14-----17/09/2020 16:57-----0------0
1--------75-----1---------25-------14-----17/09/2020 16:57-----1------1
1--------76-----1---------25-------13-----17/09/2020 16:58-----2------0
1--------77-----1---------25-------14-----17/09/2020 17:00-----3------1
1--------80-----1---------27-------17-----10/11/2020 8:07------0------0
1--------81-----1---------27-------17-----10/11/2020 8:07------1------1
2--------82-----2---------28-------1------10/11/2020 9:56------0------0
2--------83-----2---------28-------1------10/11/2020 9:56------1------1
2--------84-----2---------28-------13-----10/11/2020 9:59------4------0
2--------85-----2---------28-------1------10/11/2020 10:01-----5------0
1--------86-----1---------32-------1------06/02/2021 22:12-----0------0
He intentado realizarlo de varias maneras siguiendo ejemplos encontrados en la web, pero no logro el resultado esperado y ya estoy un poco mareado, me gustaría saber cual es la mejor manera de realizarlo.
Desde ya muchas gracias a todos!!