Я завязываю себя над этим узлом, так что, надеюсь, кто-то может помочь.
Мне нужно создать таблицу представления и объединить 2 таблицы вместе, но мне нужно только отображать записи с пропущенные данные.
Итак, у меня есть таблица, в которой перечислены принадлежащие мне дроны, включая производителя, серийный номер и дату покупки, и у меня есть еще одна таблица, в которой перечислены данные об обслуживании, включая тип обслуживания, полученного каждым устройством. , Эта таблица также содержит данные, аналогичные первой таблице.
Мне нужно извлечь данные об устройстве из первой таблицы, сравнить их с таблицей обслуживания и отобразить дронов, которые не получили особый вид обслуживания.
Это то, что я пытался
CREATE VIEW uncommissioned AS
SELECT DISTINCT
drone.manufacturer AS manufacture,
drone.serial,
drone.type,
drone.purchase_date,
maintenance.type AS maintenance
FROM drone
INNER JOIN maintenance ON drone.type = maintenance.type
WHERE maintenance.type = 'NULL';
Но это дает пустую таблицу, какие-либо предложения о том, где я иду не так?