powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как результат SQL запроса использовать как источник данных для следующего SQL запроса?
13 сообщений из 13, страница 1 из 1
Как результат SQL запроса использовать как источник данных для следующего SQL запроса?
    #38767453
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В MS Access результат запроса можно использовать как источник данных для следующего SQL запроса и так далее.
В Java такое возможно сделать? Как?
...
Рейтинг: 0 / 0
Как результат SQL запроса использовать как источник данных для следующего SQL запроса?
    #38767461
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nebo,
что-то я не понял....
...
Рейтинг: 0 / 0
Как результат SQL запроса использовать как источник данных для следующего SQL запроса?
    #38767537
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вложенные запросы реализуются полностью на стороне SQL сервера. Java получает
обычный итератор как всегда.
...
Рейтинг: 0 / 0
Как результат SQL запроса использовать как источник данных для следующего SQL запроса?
    #38767549
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NeboВ MS Access результат запроса можно использовать как источник данных для следующего SQL запроса и так далее.
В Java такое возможно сделать? Как?

Вы путаете SQL и Java.
В рамках SQL вы можете использовать результаты запроса как источник данных для другого запроса.
Т.к. Java не SQL, то напрямую это сделать нельзя.
Вы либо используете ORM, либо пишите SQL запрос и выполняете его ч/з JDBC.
Как вы будете делать зависит только от вас.
...
Рейтинг: 0 / 0
Как результат SQL запроса использовать как источник данных для следующего SQL запроса?
    #38767554
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
+1
можно, но на SQL)
...
Рейтинг: 0 / 0
Как результат SQL запроса использовать как источник данных для следующего SQL запроса?
    #38767664
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nebo,

написать первый запрос в скобках в секции FROM другого запроса.
...
Рейтинг: 0 / 0
Как результат SQL запроса использовать как источник данных для следующего SQL запроса?
    #38768119
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
он не путает, только надо уточнить, что он имеет ввиду
...
Рейтинг: 0 / 0
Как результат SQL запроса использовать как источник данных для следующего SQL запроса?
    #38768633
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяон не путает, только надо уточнить, что он имеет ввиду

Он имеет ввиду, что ему нужен SQL в Java.
SQL в Java может быть в двух видах, либо в виде JDBC, либо в виде ORM (как обертка над JDBC).

Возможно задачу ТС можно решить по другому, но в рамках вопроса пока только так. :-)
...
Рейтинг: 0 / 0
Как результат SQL запроса использовать как источник данных для следующего SQL запроса?
    #38768677
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяон не путает, только надо уточнить, что он имеет ввиду

я осмотрюсь и позже уточню мой вопрос.

я привык, что в Аксессе все запросы под рукой.
Что в запросе можно использовать другие запросы.
Что запрос легко строить и редактировать.

Смотрю Hibernate, MyBatis.
Возможна ли такая лёгкость создания запросов как в Аксессе?
...
Рейтинг: 0 / 0
Как результат SQL запроса использовать как источник данных для следующего SQL запроса?
    #38768700
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NeboСмотрю Hibernate, MyBatis.
Возможна ли такая лёгкость создания запросов как в Аксессе?

Нет.
Еще раз Java это не SQL.
Тем более не T-SQL.
Для Java данные из БД это внешние данные, они должны быть преобразованы в структуры, которые понимает Java (список, массив, множество).
Но есть возможность вызывать SQL команды на SQL-сервере.
Естественно это вносит множество ограничений.
Различные ORM предназначены для "автоматического" преобразования данных их БД в структуры которые понимает Java.
В рамках Java ими можно манипулировать только средствами Java.
Но до того как они попадут в Java, в рамках SQL, вы можете делать как раньше в MS Access.
...
Рейтинг: 0 / 0
Как результат SQL запроса использовать как источник данных для следующего SQL запроса?
    #38769128
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторВозможна ли такая лёгкость создания запросов как в Аксессе?
почти да.
я не использую эти прослойки Hibernate, MyBatis.
и получается почти как в аксе создавать запросы
хотя я всё делаю на хранимках, даже самые простые селекты.

2mad_nazgul , Nebo пришёл из акса, и он знает, о чем спрашивает. может различить java от sql :)
...
Рейтинг: 0 / 0
Как результат SQL запроса использовать как источник данных для следующего SQL запроса?
    #38769131
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Nebo? какие задачи после акса стал решать?
...
Рейтинг: 0 / 0
Как результат SQL запроса использовать как источник данных для следующего SQL запроса?
    #38777171
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые Коллеги! Спасибо за советы)
Полагаю пройдёт время и всё станет на свои места.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как результат SQL запроса использовать как источник данных для следующего SQL запроса?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]