Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помощь в написании запроса
|
|||
|---|---|---|---|
|
#18+
Люди знающие, помогите незнающему в решении задачи. Для поиска %комиссии по договору просматриваются таблицы T1, T2, T3, если ID договора присутствует в нескольких таблицах, то комиссия берется из таблицы с меньшим номером (данные в T1 приоритетнее T2, Т2 приоритетнее Т3). Таблица T4 содержит номера всех договоров и их соответствие с ID. Написать запрос, возвращающий номера договоров и величину комиссий по ним. Скрин задачи с таблицами прикреплен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2018, 20:04 |
|
||
|
Помощь в написании запроса
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.01.2018, 21:35 |
|
||
|
Помощь в написании запроса
|
|||
|---|---|---|---|
|
#18+
Akina, спасибо за ответ, но запрос не выводит желаемый результат. На выходе имеем "Empty set" :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2018, 10:33 |
|
||
|
Помощь в написании запроса
|
|||
|---|---|---|---|
|
#18+
Перепишите NATURAL JOIN на обычный условный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2018, 10:52 |
|
||
|
Помощь в написании запроса
|
|||
|---|---|---|---|
|
#18+
Akina, нет тот же самый результат. Пустой набор. Использовал LEFT JOIN T1 USING (Dog_id) и т.д. либо я не так понял. Вообще можно ли присвоить значениям NULL данные из другой таблицы (как на картинке) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2018, 18:34 |
|
||
|
Помощь в написании запроса
|
|||
|---|---|---|---|
|
#18+
Не USING, a LEFT JOIN ... ON. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2018, 19:46 |
|
||
|
Помощь в написании запроса
|
|||
|---|---|---|---|
|
#18+
USING и ON ведь одно и тоже по сути. Пустой набор выдает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2018, 19:48 |
|
||
|
Помощь в написании запроса
|
|||
|---|---|---|---|
|
#18+
SergeyKalmykovUSING и ON ведь одно и тоже по сути.Нет. Если таблиц более 2 (как раз твой случай), неизвестно, поле какой из таблиц будет использовано при связывании третьей со связкой первая+вторая. Тогда как в ON таблица указывается явно. А в твоём случае всё ещё хуже - NATURAL может связать таблицы по ДВУМ полям. Имена и типы же совпадают... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2018, 20:29 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39580655&tid=1830127]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 371ms |

| 0 / 0 |
