Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

36
Vistas
Postgresql cómo agregar una declaración de verificación de buen momento en la cláusula donde

Quiero seleccionar todas las columnas donde las fechas no sean anteriores a start_time para evitar fechas más antiguas.

¿Cuál sería una buena declaración sin problemas de rendimiento?

aquí está mi código:

      SELECT 
      
      u.id,
      u.firstname,
      u.lastname,

      json_agg(json_build_object('plan_id', wp.id, 'start_time', wp.start_time, 'end_time', wp.end_time)) as times
      
      FROM workers_plan wp

      JOIN users u 
      ON wp.user_id = u.id
      
      WHERE wp.user_id = ANY($1::uuid[]) AND wp.tenant_id = $2 AND wp.start_time > NOW()
      
      GROUP BY u.id;

Agregué wp.start_time > NOW() pero ¿hay alguna declaración mejor sobre lo que puedo hacer?

over 2 years ago · Carlos Garzón Colorado
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda