У меня есть небольшая проблема с SQL-запросом: у меня есть «TableA» с полем «TableA.b», которое содержит ID для «TableB». Я хочу выбрать все строки из «TableB», которые не имеют идентификатора, равного любому полю «TableA.b». Другими словами, мне нужна каждая строка из TableB, на которую не ссылается ни одна строка из TableA в поле. Я попробовал запрос следующим образом:MySQL - выбор строк, где поля не равны
SELECT DISTINCT TableB.* FROM TableA, TableB Where TableA.b != TableB.ID
Но результат содержит строку, которая также возвращается в отрицании, то есть, где оба поля имеют одинаковое значение. Любые идеи?
Помог ли вам любой из представленных ответов? – e4c5