|
|
|
запрос с таблицей-ограничителем
|
|||
|---|---|---|---|
|
#18+
ASE 15.7 Есть две таблицы idcode1222 code12 вторая таблица служит ограничителем первой. Т.е если вторая таблица пустая, то выводим все из первой, ели не пустая то выводим из первой только те записи которые совпадают по code со второй. Можно ли такое сделать в одном запросе, или разбивать на несколько с использования IF? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2013, 10:48 |
|
||
|
запрос с таблицей-ограничителем
|
|||
|---|---|---|---|
|
#18+
Разобрался сам: Код: sql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2013, 11:45 |
|
||
|
запрос с таблицей-ограничителем
|
|||
|---|---|---|---|
|
#18+
_devel, как Вам такой вариант: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. t1 - первая таблица, t2 - вторая. Только, на мой взгляд, поле не совсем верно называть "ID". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2013, 15:46 |
|
||
|
запрос с таблицей-ограничителем
|
|||
|---|---|---|---|
|
#18+
Teck, ещё можно через UNION: всей первой таблицы если пусто во второй и JOIN'а первой и второй таблицы по code ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2013, 22:52 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=38251976&tid=2009962]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 230ms |
| total: | 359ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...