powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / помогите написать запрос по зарплате
6 сообщений из 6, страница 1 из 1
помогите написать запрос по зарплате
    #39616292
ashe_corven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, помогите пожалуйста с написанием запроса.

задача : показать имена сотрудников у которых зарплата больше чем у этих двоих сотрудников табельный 2(зарплата 100) и табельный 4(зарплата 130).
не показывая сотрудников у которых зарплата от 101 до 129.
нужно чтобы он сравнивал зарплату как со 100 так и 130 и оставлял только у кого больше и 100, и 130.

мой запрос такой:
select imya,tabel
from hr
where zarplata> any (select zarplata from hr where tabel in (1,5))

ответ выходит корявый, он включает у меня сотрудников с зарплатой от 101 до 129.
...
Рейтинг: 0 / 0
помогите написать запрос по зарплате
    #39616309
xenix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может, что-то вроде
Код: sql
1.
2.
3.
select imya,tabel
from hr
where zarplata<100 or zarplata>130
...
Рейтинг: 0 / 0
помогите написать запрос по зарплате
    #39616311
ashe_corven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
xenixМожет, что-то вроде
Код: sql
1.
2.
3.
select imya,tabel
from hr
where zarplata<100 or zarplata>130


нет, это же совсем не то...в итоге по вашему запросу он и покажет зарплату меньше 100 и зарплату больше 130... (а людей не мало там)
и привязки у вас к этим двум работникам совсем нету.
...
Рейтинг: 0 / 0
помогите написать запрос по зарплате
    #39616312
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
помогите написать запрос по зарплате
    #39616373
ashe_corven,

Код: sql
1.
2.
3.
select imya,tabel
  from hr
 where zarplata > (select max(zarplata) from hr where tabel in (1,5))
...
Рейтинг: 0 / 0
помогите написать запрос по зарплате
    #39616381
ashe_corven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый Э - Эхashe_corven,

Код: sql
1.
2.
3.
select imya,tabel
  from hr
 where zarplata > (select max(zarplata) from hr where tabel in (1,5))



спасибо вам большое! этот ответ мне прям подошел!!!
жаль что я сам недогадался найти бОльшую сумму от этих двух работников))
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / помогите написать запрос по зарплате
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]