Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Ejercicio

La respuesta es la A, porque pide un periodo de tiempo determinado. Between, para saber qué registros están entre dos valores.

public List findConsultaByMedicoIdAndDateBetween(Integer medicoId, LocalDate fechaInicial, LocalDate fechaFinal);

1 respuesta

¡Hola, Wilder, espero que estés bien!

Parece que estás en el camino correcto con tu razonamiento. La opción A es efectivamente la correcta para la consulta que necesitas realizar. Cuando se requiere obtener registros dentro de un intervalo de tiempo, la palabra clave "Between" es la adecuada, ya que permite especificar un rango de fechas. En tu caso, la consulta findConsultaByMedicoIdAndDateBetween busca las consultas realizadas por un médico específico (medicoId) entre dos fechas (fechaInicial y fechaFinal).

Esto es muy útil cuando deseas analizar o reportar datos que ocurren dentro de un período específico, como el número de consultas realizadas por un médico en un mes determinado.

Espero que esto aclare tu duda. ¡Espero haber ayudado y buenos estudios!