Я хочу выбрать строку (которая появляется несколько раз) из таблицы ТОЛЬКО, если столбец «НЕПРАВИЛЬНО» никогда не читает «ДА». Это означает, что строка существует 100 раз и только один раз НЕПРАВИЛЬНО = да, тогда не отображать ЛЮБЫЕ строки в результате.
* И, если возможно, никаких переменных и циклов while, пожалуйста. Если это невозможно, тогда опубликуйте решение с переменной.
Вот пример структуры таблицы:
Таблица 1
USER--WRONG--otherColumns
bob data
bob data
bob data
bob data
bob data
bob YES data
bob data
bob data
jon data
РЕЗУЛЬТАТ должен быть:
jon (потому что один раз Wrong был равен yes для пользователя bob)
Этот код курса не опускает все бобы. Только один опущен:
SELECT USER FROM table1 WHERE wrong <> 'yes'