Size: a a a

DBA - русскоговорящее сообщество

2020 December 21

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Kirill
но на одной кафедре много читателей
Читатель как связан с кафедрой?
источник

AK

Artem Kushnir in DBA - русскоговорящее сообщество
Добрый день

Есть запрос
Select column_name from all_tab_columns
where owner='TCH' and table name = 'PAS_MIS';

Id1
Id2
Id3

В результате мы получаем список колонок (Id1, Id2, Id3)

Как сделать запрос чтобы по входному параметру - имени таблицы можно было получить на выходе результат вида
Id1 Id2 Id3
value value value
источник

AK

Artem Kushnir in DBA - русскоговорящее сообщество
БД Oracle
источник

ES

Egor 🐱 Solominov in DBA - русскоговорящее сообщество
Artem Kushnir
Добрый день

Есть запрос
Select column_name from all_tab_columns
where owner='TCH' and table name = 'PAS_MIS';

Id1
Id2
Id3

В результате мы получаем список колонок (Id1, Id2, Id3)

Как сделать запрос чтобы по входному параметру - имени таблицы можно было получить на выходе результат вида
Id1 Id2 Id3
value value value
pivot?
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Artem Kushnir
Добрый день

Есть запрос
Select column_name from all_tab_columns
where owner='TCH' and table name = 'PAS_MIS';

Id1
Id2
Id3

В результате мы получаем список колонок (Id1, Id2, Id3)

Как сделать запрос чтобы по входному параметру - имени таблицы можно было получить на выходе результат вида
Id1 Id2 Id3
value value value
Нереляционненький запрос...
источник

AK

Artem Kushnir in DBA - русскоговорящее сообщество
pivot когда мы знаем все столбцы
источник

AK

Artem Kushnir in DBA - русскоговорящее сообщество
а тут кол-во всегда разное
источник

ES

Egor 🐱 Solominov in DBA - русскоговорящее сообщество
Artem Kushnir
pivot когда мы знаем все столбцы
не вижу противоречия, в in () можно воткнуть подзапрос с distinct
источник

K

Kirill in DBA - русскоговорящее сообщество
Ilia Zviagin
Читатель как связан с кафедрой?
1. Получить перечень и общее число читателей для данного читального зала  
или абонента, либо по всей библиотеке, по признаку принадлежности к  
кафедре, факультету, курсу, группе.
источник

AK

Artem Kushnir in DBA - русскоговорящее сообщество
в pivot порядок колонок вроде задается строго
источник

ES

Egor 🐱 Solominov in DBA - русскоговорящее сообщество
Artem Kushnir
в pivot порядок колонок вроде задается строго
нет, можно выражать как подзапрос, это же простой IN класс. если не верите мне, в официальной документации проверьте
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Kirill
1. Получить перечень и общее число читателей для данного читального зала  
или абонента, либо по всей библиотеке, по признаку принадлежности к  
кафедре, факультету, курсу, группе.
ЭТо на вопрос не отвечает.
источник

VR

Vitaliy Romanovich in DBA - русскоговорящее сообщество
Всем добрый день.
Может сможет кто помочь, по работе появилась необходимость изучения MS SQL, дали  конкретные темы которые нужно изучать:
- стандартные запросы и типы данных
- подзапросы
- временные таблицы и CTE
- оконные функции
- индексы.
Мне больше подходит формат изучения в виде чтения книги с тестовой БД  и заданиями, слышал, что такие книги есть, может кто подсказать хорошую? В SQL ноль.
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Kirill
1. Получить перечень и общее число читателей для данного читального зала  
или абонента, либо по всей библиотеке, по признаку принадлежности к  
кафедре, факультету, курсу, группе.
Читатель университетской библиотеки — это либо преподаватель, либо аспирант, либо студент, так?
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Vitaliy Romanovich
Всем добрый день.
Может сможет кто помочь, по работе появилась необходимость изучения MS SQL, дали  конкретные темы которые нужно изучать:
- стандартные запросы и типы данных
- подзапросы
- временные таблицы и CTE
- оконные функции
- индексы.
Мне больше подходит формат изучения в виде чтения книги с тестовой БД  и заданиями, слышал, что такие книги есть, может кто подсказать хорошую? В SQL ноль.
Мартин Грабер , введение в SQL
источник

VR

Vitaliy Romanovich in DBA - русскоговорящее сообщество
Ilia Zviagin
Мартин Грабер , введение в SQL
благодарю
источник

K

Kirill in DBA - русскоговорящее сообщество
Ilia Zviagin
Читатель университетской библиотеки — это либо преподаватель, либо аспирант, либо студент, так?
тпк
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Kirill
тпк
В общем, ты схему БД шли, тогда можно будет обсуждать..э
источник

K

Kirill in DBA - русскоговорящее сообщество
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Так это ты нарисовал, или тебе на входе такая схема дана, как данность, чтобы реализовывать?

В чём твой вопрос-то состоит?
источник