У меня есть выбор, содержащий подзапрос, и я хочу получить его результат на Java, но до сих пор я работал с простыми запросами. Поэтому, возможно, вы можете дать мне несколько идей о том, как это сделать. Я сопоставил свои две таблицы, и сейчас я работаю над DAO, чтобы получить результат из моего подзапроса.Подзапрос в DAO Java
Это функция в моей DAO:
public List<Object> getAllEntries(){
Query query = emJAGS.createNativeQuery("select nr, responsible, (select count(*) from table1 where idNr = cnt and month <= '2016/09' and month >= '2011/01') CNT "
+ "from table2 where flag = 1 and (select count(*) from table1 where idNr = cnt and month <= '2016/09' and month >= '2011/01') > 0");
}
У меня нет идей, как идти дальше, чтобы получить результат от этого. Заранее спасибо!
Как выглядят эти таблицы? Какой внешний ключ связывает их? Что вы хотите извлечь из этих двух таблиц? –
Я хочу получить nr и ответственный – blaa