Всем привет! Нужно вывести все записи, кроме тех, у которых id записи с таблицы orders нет в таблице applications. Для этого пробовал так, но не работает:
mysqli_query($db, "SELECT * FROM `orders` WHERE `city` = '$row[city]' AND `id` NOT IN (SELECT `id` FROM `applications` WHERE `user` = '$row[id]' AND `order_id` = `orders.id`)");
// Ошибка: Unknown column 'orders.id' in 'where clause'
Пробовал так, но тоже не работает:
mysqli_query($db, "SELECT * FROM `orders`, `applications` WHERE `orders.city` = '$row[city]'");
// Ошибка: Unknown column 'orders.city' in 'where clause'