SQL 50, decoded
0 of 50 solved/50

1757. Recyclable and Low Fat Products

SQL 50 · Select (day 1). Decode it with the hints, solve it on LeetCode, then compare with the reference solution in MySQLPostgreSQL.

EasySolve it on LeetCode ↗

Your work

Hints

Open one at a time. Try to finish with as few as you can.

1. What does one output row represent?
One product.
2. Approach
Single table, WHERE with AND on two flags.
3. The trap
Compare to the string 'Y', not a boolean.

Reference solution

Tested on MySQL 8.0 and PostgreSQL 16. Switch dialect at the top of the page.

Show the MySQLPostgreSQL solution
SELECT product_id
FROM Products
WHERE low_fats = 'Y' AND recyclable = 'Y';

Patterns used

Execution order