Find Customer Referee

easy database sql

Problem

Customer(id, name, referee_id). Return names of customers whose referee_id is not 2 (NULL counts as 'not 2').

Inputc=[(1,'W',null),(2,'A',null),(3,'M',1),(4,'B',2),(5,'L',1)]
Output['W','A','M','L']
Customer 4 is filtered out; NULL rows pass.

SELECT name FROM Customer
WHERE referee_id <> 2 OR referee_id IS NULL;
Time: O(n) Space: O(n)