Size: a a a

2021 June 03

MC

Max Chistyakov in sql_ninja
mmc.exe -> добавить оснастку -> конфигурация скл
источник

DB

Dmitriy Belkin in sql_ninja
mmc.exe это что такое?)
источник

MC

Max Chistyakov in sql_ninja
это
источник

M

Mr. M in sql_ninja
спасибо, загуглю
источник

N

Ninja Reputation in sql_ninja
Репутация @WizarD51: 8
источник

MC

Max Chistyakov in sql_ninja
в консоли ничего нет. Думаю, можно запустить центр установки скл сервер, и там перенастроить агент
источник

DB

Dmitriy Belkin in sql_ninja
Спасибо, попробую посмотреть
источник

N

Ninja Reputation in sql_ninja
Репутация @mchist: 6
источник

MC

Max Chistyakov in sql_ninja
а нет, тоже нельзя.
источник

M

Mr. M in sql_ninja
вопрос есть table1 (department, name, salary) надо найти до 3х человек с максимальными зарплатами по отделам.  Написал вот такое - select dep, name, salary from table1
where salary in (select dep, name, max(salary) from table1 group by dep, name ) - но этот скрипт найдет только одну максимальную цену по каждому отделу. Не понимаю как мне сделать так чтобы находил именно не одно значение. Ограничить до 3 планирую через limit 3
источник

РМ

Рязанский Михаил... in sql_ninja
Оконные функции знаете ?
ROW_NUMBER поможет Вам
источник

M

Mr. M in sql_ninja
пока не дошел еще до них
источник

M

Mr. M in sql_ninja
буду изучать спасибо, у меня пока очень базовый уровень
источник

РМ

Рязанский Михаил... in sql_ninja
Во первых кстати у Вас ошибка в скрипте выше
Он не будет работать

where salary in (select dep, name, max(salary) from table1 group by dep, name )

Вот тут у вас в правой части будет возвращаться несколько столбцов
Из-за чего и будет падать
источник

РМ

Рязанский Михаил... in sql_ninja
И вопрос до 3х это имеется в виду
из
100
200
300
400
500
500


Вам нужно вернуть 500 500 400
Или 500 500 тк с максимальной всего 2

То есть до 3х людей у которых максимальная
Или топ 3
источник

A

Alex96 in sql_ninja
Всем привет, такой вопрос. Допустим я написал select * from t1 join t2 .... Вышло допустим 15 столбцов. Я хочу видеть только 10 из них, можно как то без прописывания имен столбцов это сделать?
источник

M

Mr. M in sql_ninja
нужно вернуть 500 500 400
источник

РМ

Рязанский Михаил... in sql_ninja
Если максимальная - то ход мыслей правильный только вместо in нужен джойн
источник

РМ

Рязанский Михаил... in sql_ninja
Можно взять например t1.*  и не брать столбцы из t2
По другому придется
Но в целом если пишете в IDE то это не должно быть проблемой
источник

M

Mr. M in sql_ninja
спасибо, буду думать. То есть чтобы получалось типо внешнее/внутреннее соединение?  или это я совсем бред написал?)
источник