Publicado en: Jul 17, 2023

Amazon Redshift ahora admite la cláusula QUALIFY en las instrucciones SQL SELECT, la cual le permite aplicar condiciones de filtrado al resultado de una función de ventana sin tener que utilizar una subconsulta. Al filtrar los resultados de las funciones de ventana, puede centrarse en los segmentos de datos deseados y obtener información de forma más eficaz.

Amazon Redshift ya admite la cláusula HAVING y la cláusula QUALIFY resulta especialmente útil para consultas analíticas que implican funciones de ventana. Le permite realizar cálculos y análisis en subconjuntos de datos específicos basados en particiones o ventanas definidas. Puede usar las cláusulas QUALIFY y HAVING en una consulta. También es posible aplicar condiciones de filtrado más complejas, como valores combinados o calculados, que pueden no lograrse únicamente con las cláusulas WHERE habituales. 

La cláusula QUALIFY en las instrucciones SQL SELECT está disponible en todas las regiones comerciales y de AWS GovCloud (EE. UU.) en las que Amazon Redshift está disponible. Para obtener más información, consulte la guía para desarrolladores de bases de datos de Amazon Redshift.