Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
 
Desking
0 / 0 / 0
Регистрация: 01.03.2016
Сообщений: 82
1

Обьединение двух JPQL запросов в один

25.06.2017, 10:41. Просмотров 306. Ответов 2

Добрый день! Есть задание: Вывести информацию о планетах и их спутниках, имеющих наименьший радиус и
наибольшее количество спутников.
Я делаю так:
Java
1
2
3
4
 Planet planet1 = em.createQuery("SELECT p FROM Planet p ORDER BY p.radius", Planet.class).setMaxResults(1).getSingleResult();
        Planet planet2 = em.createQuery("SELECT p FROM Planet p inner join p.satellite s GROUP BY p ORDER BY COUNT(s) desc", Planet.class).setMaxResults(1).getSingleResult();
 
        return new ArrayList<>(Arrays.asList(planet1, planet2));
Может есть возможность обьеденить два запроса в одном? Помогите пожалуйста.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.06.2017, 10:41
Ответы с готовыми решениями:

Ошибка в jpql. Неправильно составлен @Query
Моя версия запроса в которой допущена ошибка, думаю в сравнении ON ошибка...

Вывод из нескольких таблиц с использованием JPQL
Здравствуйте, всем! помогите разобраться как правильно вывести данных?: ...

Инициализация объекта в JPQL запросе [Spring Data]
Есть класс StateArchiveDTO с полем Collection&lt;StatePropertyEntity&gt;...

С двух скриптов получить один.
Здраствуйет надеюсь здесь мне помогут мне необходимо два скрипта 1) скрипт...

Можно ли в struts на один и тот-же Action ссылаться из двух jsp?
Вопрос : Можно ли в struts на один и тот-же Action ссылаться из двух jsp....

2
neske
1527 / 894 / 192
Регистрация: 26.03.2010
Сообщений: 3,074
25.06.2017, 20:53 2
Цитата Сообщение от Desking Посмотреть сообщение
Может есть возможность обьеденить два запроса в одном?
объединить можно что угодно, но в данном случае этого не нужно делать
0
MLPMan
Кандёхаем веселее!
287 / 297 / 75
Регистрация: 02.10.2012
Сообщений: 2,051
26.06.2017, 15:08 3
Там тоже есть логические операторы, можно воспользоваться внутри запроса.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.06.2017, 15:08

Заменить в строке первое вхождение двух подряд идущих пробелов на один пробел
Ребят выручайте сижу на экзамене( В объект Array добавьте метод notZero(),...

Объединение двух запросов в один
Есть два запроса которые по отдельности работают нормально. У этих двух запрос...

Из двух запросов получить один
Подскажите как составить запрос в SQL. Надо сначала найти все записи с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru