Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
select ... from (select ...)
|
|||
|---|---|---|---|
|
#18+
Help народ, что-то недогоню никак... Помогите разобраться как subj работает - доку читал, но видать по диагонали. Задача: в одной таблице есть названия других, из которых нужно делать выборки сейчас делаю сначала select названий таблиц а потом в цикле select из каждой одинаковых полей. Для наглядности пример по последовательностям: SELECT pg_class.relname FROM pg_class WHERE NOT pg_class.relname ~ 'pg_.*' AND pg_class.relkind ='S' ORDER BY pg_class.relname ; получаем список последовательностей а потом SELECT sequence_name, last_value, CASE WHEN is_called THEN 'true'::text ELSE 'false'::text END FROM то что получили в первом запросе. Вопрос можно ли это сообразить одним селектом??? А то у меня мозг чего-то заклинило ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2004, 15:51 |
|
||
|
select ... from (select ...)
|
|||
|---|---|---|---|
|
#18+
такой "ход конем" делают через хранимые процедуры(функции). В данном случае, на родном SQL, передавая в качестве параметра функции имя таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2004, 18:16 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=32431526&tid=2007939]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 167ms |

| 0 / 0 |
