|
|
|
Как в HQL получить данные из таблицы А если нет записей в таблице В?
|
|||
|---|---|---|---|
|
#18+
Всем привет! У меня есть 2 таблицы, у них разная структура: таблица А имеет 3 колонки (id, name, default_value), таблица В имеет 4 колонки (user_id, table_a_id, value, tab_type). У меня в таблице А хранятся значения по умолчанию, а в таблице В значения, выбранные пользователем. Конечно, можно сделать 2 разных запроса, но как мне в рамках 1 HQL запроса получить дефолтную запись из таблицы А, если нет соответствующей записи в таблице В? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2014, 11:42:23 |
|
||
|
Как в HQL получить данные из таблицы А если нет записей в таблице В?
|
|||
|---|---|---|---|
|
#18+
Сначала напишите ваш запрос на SQL а потом преобразуйте в HQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2014, 11:51:05 |
|
||
|
Как в HQL получить данные из таблицы А если нет записей в таблице В?
|
|||
|---|---|---|---|
|
#18+
Просто дело в том, что некоторых вещей нету в HQL, например, субселект внутри блока CASE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2014, 12:03:00 |
|
||
|
Как в HQL получить данные из таблицы А если нет записей в таблице В?
|
|||
|---|---|---|---|
|
#18+
Паша01, NOT EXISTS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2014, 12:13:20 |
|
||
|
Как в HQL получить данные из таблицы А если нет записей в таблице В?
|
|||
|---|---|---|---|
|
#18+
а разве HQL не для работы с хиберовскими сущностями? почему не использовать sql? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2014, 12:16:21 |
|
||
|
Как в HQL получить данные из таблицы А если нет записей в таблице В?
|
|||
|---|---|---|---|
|
#18+
Связь между этими двумя сущностями двунаправленная? Если да: Код: java 1. https://docs.jboss.org/hibernate/orm/3.3/reference/en/html/queryhql.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2014, 13:20:01 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38776014&tid=2126455]: |
0ms |
get settings: |
13ms |
get forum list: |
30ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
71ms |
get topic data: |
24ms |
get forum data: |
6ms |
get page messages: |
102ms |
get tp. blocked users: |
3ms |
| others: | 327ms |
| total: | 592ms |

| 0 / 0 |
