Вот пример сценария для демонстрации проблемы:
CREATE TABLE person (
id NUMERIC PRIMARY KEY,
name VARCHAR(255) NOT NULL,
city VARCHAR(255)
);
INSERT INTO person(id, name, city) VALUES(1, 'John', 'New York');
INSERT INTO person(id, name, city) VALUES(2, 'Mike', 'Boston');
INSERT INTO person(id, name, city) VALUES(3, 'Ralph', NULL);
Для city='Boston'
Я хочу, чтобы только была возвращена вторая строка.Для city='Chicago'
я хочу вернуть 3-й ряд.