Я пытаюсь создать единый оператор выбора из двух отдельных.SQL SELECT from SELECT
В принципе у меня есть список имен в таблице, которые действительно повторяются, как так:
Name| Date
John 2014-11-22
John 2013-02-03
Joe 2012-12-12
Jack 2011-11-11
Bob 2010-10-01
Bob 2013-12-22
Мне нужно сделать Select distinct Name from Records
, который возвращает Джон, Джо, Джек, Боб.
Затем я хочу, чтобы выбрать другой стол, в котором я передаю строки, возвращенные выше.
SELECT Address, Phone From dbo.Details
WHERE Name = {Values from first SELECT query}
Возникли проблемы с синтаксисом.
MySQL или SQL Server? Или оба? –
Я удалил тег 'mysql', поскольку таблицы ссылаются на два имени, а' dbo.' - схема по умолчанию в SQL Server. @sd_dracula: В следующий раз, пожалуйста, перейдите к своим тегам, прежде чем отправлять вопрос. Благодарю. – Pred