PostgreSQL - Aggregate Functions and GROUP BY
Find the error in this query:
SELECT user_id, ARRAY_AGG(product ORDER BY) FROM purchases GROUP BY user_id;
SELECT user_id, ARRAY_AGG(product ORDER BY) FROM purchases GROUP BY user_id;
ORDER BY inside ARRAY_AGG requires a column to order by, e.g., ORDER BY product.
The query has ORDER BY with no column specified, which is a syntax error.
GROUP BY user_id is correct, and FROM clause is present.
15+ quiz questions · All difficulty levels · Free
Free Signup - Practice All Questions