Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Забуксовал на запросе / 8 сообщений из 8, страница 1 из 1
16.11.2017, 01:56
    #39553948
madd2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Забуксовал на запросе
Доброго всем времени суток. Недавно начал изучать SQL, столкнулся с проблемой при выполнении задания.
Есть три таблицы.
По заданию Необходимо показать тех сотрудников, чей уровень зарплаты относится ко второму разряду.
(Используйте 3ю таблицу SALGRADE)
Вывести следующие поля:
Из таблицы EMP: name, job, sal и hiredate из таблицы DEPT: loc
...
Рейтинг: 0 / 0
16.11.2017, 01:57
    #39553949
madd2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Забуксовал на запросе
SELECT emp.ename, emp.job, emp.sal, emp.hiredate, dept.loc
FROM emp, dept
WHERE emp.deptno=dept.deptno

Этим запросом вывожу список всех сотрудников, но никак не соображу, как их связать по зарплате.
...
Рейтинг: 0 / 0
16.11.2017, 01:59
    #39553950
madd2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Забуксовал на запросе
madd2,
...
Рейтинг: 0 / 0
16.11.2017, 02:00
    #39553951
madd2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Забуксовал на запросе
Понимаю, что элементарно, но, блин, ступор и все
...
Рейтинг: 0 / 0
16.11.2017, 02:25
    #39553954
javajdbc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Забуксовал на запросе
madd2Понимаю, что элементарно, но, блин, ступор и все


....where SAL between LOSAl and HISAL...
...
Рейтинг: 0 / 0
16.11.2017, 02:39
    #39553957
madd2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Забуксовал на запросе
javajdbc,
Согласен. но между HISAL и LOSAL находится 5 разрядов зп. Как указать, что мне именно из второго разряда нужны значения?
...
Рейтинг: 0 / 0
16.11.2017, 02:42
    #39553959
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Забуксовал на запросе
madd2,

Код: sql
1.
2.
3.
4.
5.
SELECT emp.ename, emp.job, emp.sal, emp.hiredate, dept.loc
FROM emp, dept, salgrade
WHERE emp.deptno=dept.deptno
  AND emp.sal between  salgrade.losal and salgrade.hisal
  AND salgrade.grade = 2
...
Рейтинг: 0 / 0
16.11.2017, 02:48
    #39553960
madd2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Забуксовал на запросе
Relic Hunter,
Спасибо огромное. Вот на языке крутилось, а сформулироваться никак.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Забуксовал на запросе / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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