Таким образом, у меня есть таблица, с которой отдельные лица (person_id) имеют несколько линий (до 4) и значения для столбца (VALUE_COLUMN) может либо = 0 или 1SQL-группы: где значения одинаковы в пределах группы
Я хотел бы написать фрагмент кода, который возвращает строку для каждого person_id, в которой их значение для value_column равно только 0 или только 1 (хотя они могут иметь по 3 или 4 строки)
Это, вероятно, простая строка кода, но для тех, у кого меньше опыта SQL, это кажется почти невозможным!
EDIT: здесь быстрый образец линий:
person_id value_column
A 0
A 1
A 0
B 0
B 0
B 0
B 0
C 1
C 1
C 1
И я бы ожидать, что строки кода, чтобы вернуться на следующие:
person_id value_column
B 0
C 1
Пожалуйста отправьте образец строк вместе с образцом того, что можно было бы ожидать результаты запроса, чтобы быть. –
Итак, ваше намерение состоит в том, чтобы исключить 'person_id = 'A'', потому что' A 'имеет _both_ a 0 или 1? –
Да, и возвращать только одну строку для person_id = 'B' и person_id = 'C' – gh0strider18