я получаю 2 имени в качестве выходных данных первого запроса .... например: paul, peter теперь это должен быть ввод для второго запроса, который должен отображать идентификаторы электронной почты paul и peter ....
Для вложенных запросов я настоятельно рекомендую предложение WITH. Это делает длинные сложные запросы на порядок проще для понимания / конструирования / изменения:
WITH
WITH w_users AS( -- you can name it whatever you want SELECT id FROM users WHERE < long condition here > ), w_other_subquery AS( ... ) SELECT email_id FROM ... WHERE user_id IN (SELECT id FROM w_users)
Вы можете использовать как это
LIKE
SELECT USER_ID,EMAIL_ID FROM USERS where user_id IN (SELECT PRODUCT_MEMBERS FROM PRODUCT WHERE PRODUCT_NAME='ICP/RAA');
Просто используйте предложение IN '=' используется для сопоставления одного результата
Вы можете использовать In Command, чтобы получить результат например:
SELECT email FROM tableName WHERE (Name IN ('paul', 'peter'))