Привет, интересно, кто-нибудь может помочь, у меня полный умственный блок.
У меня есть эта выбранная оценка, которая отлично работает, однако теперь я хочу сравнить результаты (Имя и Фамилия) с другой таблицей, чтобы узнать больше о них. Я не могу себе представить, как это сделать.
SELECT `FirstName` , `Surname` , MobilePhone
FROM users
WHERE NOT
EXISTS (
SELECT PhoneNumber
FROM Orangedata
WHERE users.MobilePhone = orangedata.`PhoneNumber`
)
Этот выбор возвращает мне список записей (Имя и мобильные телефоны), с которыми я хочу запустить другой выбор.
Результат выглядит как
FirstName Surname Mobile
Я хочу запустить свой следующий выбор, который говорит
Select *
from Table 3
WHERE FirstName = FirstName from previous select AND WHERE Surname = Surname from previous select.
Общий результат, который я ищу -
Дайте мне все детали (из таблицы 3) для пользователя, у которого нет записей в таблице Orangedata
Это фактически три вложенных выбора (я думаю), и я просто не могу понять это