Две таблицы:
<i>1. equipment </i>
id_eq Первичный int(11)
name varchar(120)
sn varchar(25)
invn varchar(14)
type_eq varchar(25)
location varchar(25)
note1 varchar(120)
<i>2. moving_eq2</i>
id_mov Первичный int(11)
name_eq varchar(120)
id_eq int(11)
datetime date
fio1 varchar(50)
fio2 varchar(50)
fioIT varchar(50)
note
Как правильно задать запрос sql, чтобы вывести все из таблицы equipment, где все элементы moving_eq2.id_eq исключены? moving_eq2.id_eq — внешний ключ.
Пробовала так:
SELECT name, sn, invn, type_eq, location, note1
FROM equipment AS t1
WHERE id_eq NOT IN
(SELECT * FROM moving_eq2 AS t2
WHERE t1.id_eq = t2.id_eq)