Запрос на сравнение значений 2х столбцов в одной таблице - MySQL

Узнай цену своей работы

Формулировка задачи:

Помогите создать запрос в MySql. Есть таблица со столбцами id1 и id2. Нужно вывести все строки в которых значение id2 не присутствует в id1. Спс.
Эта задача для 2х разных таблиц мною была решена следующим образом:
SELECT tel.* FROM tel LEFT OUTER JOIN item ON tel.iditem = item.id WHERE item.id IS Null
Помогите сделать тоже самое, в рамках одной таблицы, сравнивая значения в двух столбцах.

Решение задачи: «Запрос на сравнение значений 2х столбцов в одной таблице»

textual
Листинг программы
select a.* from table_name a
  where not exists (select * from table_name b where b.id1 = a.id2)

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

14   голосов , оценка 3.929 из 5