Можно ли назвать полный выбор в виде таблицы? Я попытаюсь объяснить, что я пытаюсь сделать. У меня есть это
SELECT
*
FROM
`Databse1`.`table1`
JOIN
`Database2`.`table2`
ON
`table2`.`customerID` = `table1`.`customerID`
WHERE
`table1`.`recordID` IN (1,2,3,4)
У меня есть другая таблица, таблица3, у которой есть эти поля
CUSTOMERID RecordID
recordID является внешним ключом к таблице1. То, что я хочу сделать, находится в запросе выше, так или иначе введите идентификатор клиента он может получить все идентификаторы recordID. Возможно ли это?
Похоже, вы хотите получить производную таблицу
SELECT
*
FROM Table3 t3
JOIN (SELECT
*
FROM `Databse1`.`table1`
JOIN `Database2`.`table2` ON `table2`.`customerID` = `table1`.`customerID`
WHERE
`table1`.`recordID` IN (1,2,3,4)) t1 ON t1.customerID = t3.customerID
WHERE t3.customerID = [your customer id]
Select * From NewThing Where CustomerId = 5
, что-нибудь на этот счет?