Size: a a a

SqlCom.ru - уголок MS SQL

2021 May 23

А

Артур in SqlCom.ru - уголок MS SQL
Саму с собой по правилу каждый таск под своим подразделением? Через union all? Подскажите, пожалуйста, как.
источник

А

Андрій in SqlCom.ru - уголок MS SQL
Вы джойн последний делаете ,univ_id=univ_id
А должно быть Univ.id= univ_id
источник

А

Андрій in SqlCom.ru - уголок MS SQL
Select podrId, podrNzme from tbl
Union all
Select taskId , task name from tbl
источник

S

Svetlana F in SqlCom.ru - уголок MS SQL
😳 точка!!!! спасибо!!!
источник

А

Артур in SqlCom.ru - уголок MS SQL
В данном случае выборка будет следующего вида:
1 | Podr1
2 | Podr2
3 | Podr3
1 | Task1
2 | Task2
3 | Task3
4 | Task4
5 | Task5
6 | Task6
источник

А

Андрій in SqlCom.ru - уголок MS SQL
Order by допишите
источник

E

Evivan in SqlCom.ru - уголок MS SQL
а пользователю sport даны права на подключение к нужной базе?
источник

А

Андрій in SqlCom.ru - уголок MS SQL
Ну можна оконками, если там сортировка не поможет
Тогда lag()
источник

А

Артур in SqlCom.ru - уголок MS SQL
Привел упрошенный пример. По факту поля id являются nchar полями. По этой причине order by не вариант
источник

R

Rus in SqlCom.ru - уголок MS SQL
Скажи пожалуйста, здесь надо указать права на базу AdwentureWorks у пользователя sport?
источник

А

Андрій in SqlCom.ru - уголок MS SQL
(Select podrId pd1, podrNzme,podrid pd2 from tbl
Union all
Select taskId , taskname,podrid from tbl)
Order by pd2, case when pd2= pd1 then 0 else 1 end, pd1
Ну типа того
источник

E

Evivan in SqlCom.ru - уголок MS SQL
Можно конечно и тут. Я так понимаю MSSQL стоит для упражнений на "бревне". В таком случае пользователю можно было дать серверную роль DBO . А если в контексте отдельно выбранной базы (я про предоставленный скрин) , то достаточно роли db_owner
источник

R

Rus in SqlCom.ru - уголок MS SQL
да для упражнений ... у этого пользователя роль сисадмин
источник

E

Evivan in SqlCom.ru - уголок MS SQL
на вкладке "Securables" посмотри дано право на Соединение SQL и Просмотр состояния сервера?
источник

R

Rus in SqlCom.ru - уголок MS SQL
источник

А

Артур in SqlCom.ru - уголок MS SQL
Не понял прикола с pd1 и pd2 в первом union. Он же всегда будет одинаков
источник

E

Evivan in SqlCom.ru - уголок MS SQL
при подключении под пользователем sport что пишет?
источник

А

Андрій in SqlCom.ru - уголок MS SQL
В юнионе нужно одинаковое количество столбцов, а одинаковые для того чтобы отсортировать первым. Впринципе можно поставить вместо второго какое нибудь минимальное значени, Типа -1
источник

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
тебе в sql ninja чат
источник

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
Правила чата - https://t.me/sqlcom/88269

@sqlcom - основной канал (только MS SQL)
@sql_ninja - второй канал (общение посвободнее)
@Gopnegbot - Викторина по SQL Server (наберите в привате /quiz). Предложения в @sql_ninja
https://t.me/PBI_Rus - Power BI Ru
Telegram
Дмитрий Зайцев in SqlCom.ru - уголок MS SQL
#sqlcom_rules
Добро пожаловать в чат SqlCom.ru (MS SQL Server).
Мы любим общаться и делиться опытом, присоединяйся.

📌  ПРАВИЛА ГРУППЫ 📌
🚫 Первые сутки действует "защита от рекламы". Бот удаляет сообщения со ссылками, почтой и никами. Плюс данное ограничение, для первого сообщения, действует постоянно.
🚫 Вежливость и уважение к участникам. Стикеры нежелательны. Разговоры за жизнь, общение 1 на 1, вопросы начального уровня, споры и прочий оффтоп в @sql_ninja или личку
🚫 Мы всегда готовы помочь, но если вы хотите чтобы задачу полность решили за вас, то это уже работа, а она, как водится, стоит денег
🚫 Для HR: сразу указывайте хештег #работа, возможность удалённой работы и зарплатную вилку (без этого всё равно помидорами закидают). Не чаще 1 раза в 3 дня. Само обсуждение вакансии в личку или в @sql_ninja

📌  Викторина по MS SQL Server📌
Чтобы начать викторину, необходимо перейти в приват к  @Gopnegbot и напичать /quiz. Замечания и предложения можно озвучивать в наш второй чат @sql_ninja

📌  КАК ЗАДАТЬ ВОПРОС 📌…
источник