Запрос на сравнение значений 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)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д