sql вложенный выбор, оператор объединения с параметризованным запросом - PullRequest
0 голосов
/ 04 мая 2020

Мне нужен запрос SQL, который выполняет следующие действия. У меня есть две таблицы с именем mytest с Colum (id, firstName, lastName) и классом со столбцом (id, name), что мои две таблицы являются столбцом общего идентификатора из mytest хранит идентификатор из столбца идентификатора класса, и что мне нужно сделать, это сопоставить идентификатор из таблицы mytest и таблицы классов, а затем показать имя из таблицы классов и firstName, lastName из таблицы mytest, но есть одна точка, которая мне нужна firstName, lastName быть параметризованным (я беру их из базы данных, используя java), потому что мне нужно видеть только выбранного пользователя class.name, а не всех пользователей, соответствующих одному и тому же class.name

enter image description here

в запросе должны отображаться только курсы совпадений для выбранных имен firstName и lastName

select * 
from mytest 
where firstName=? and lastName=? 
(SELECT class.id, class.name, mytest.name 
 FROM class INNER JOIN mytest on mytest.id=class.id ); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...