2 Respuestas
- Más nuevo
- Más votos
- Más comentarios
0
Redshift does not support the function generate_series().
https://docs.aws.amazon.com/redshift/latest/dg/c_unsupported-postgresql-functions.html
respondido hace 6 años
0
As @toebs2 says, this function is not supported. You can often use the ROW_NUMBER() function over an internal table to generate a series of data points instead.
WITH generated_dates
AS (SELECT DATEADD('month', -n, DATE_TRUNC('month', CURRENT_DATE)) AS generated_date
FROM (SELECT ROW_NUMBER() OVER () AS n FROM stl_scan LIMIT 3) n
ORDER BY generated_date DESC
)
SELECT u.name AS metric
,generated_dates.generated_date AS TIME
FROM generated_dates
INNER JOIN temp_users AS u ON date_trunc('mon', u.created_at) = generated_dates.generated_date
;
respondido hace 6 años
Contenido relevante
- OFICIAL DE AWSActualizada hace 2 años
- OFICIAL DE AWSActualizada hace un año
- OFICIAL DE AWSActualizada hace 7 meses
- OFICIAL DE AWSActualizada hace 2 años