ВУЗ:
Составители:
Рубрика:
- 37 -
FROM ЕМР;
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO PROJNO
7369 SMITH CLERK 7902 17-DEC-80 8,00.00 20 101
7499 ALLEN SALESMAN 7698 20-FEB-81 1,600.00 300.00 30 101
7521 WARD SALESMAN 7698 22-FEB-81 1,250.00 500.00 30 101
7566 JONES MANAGER 7839 02-APR-81 2,975.00 20 101
7654 MARTIN SALESMAN 7698 28-SEP-81 1,250.00 1,400.00 30 101
7698 BLAKE MANAGER 7839 01-MAY-81 2,850.00 30
7782 CLARK MANAGER 7839 09-JUN-81 2,450.00 10
7788 SCOTT ANALYST 7566 09-NOV-81 3,000.00 20
7839 KING PRESIDENT 17-NOV-81 5,000.00 10
7844 TURNER SALESMAN 7698 08-SEP-81 1,500.00 30 101
7876 ADAMS CLERK 7788 23-SEP-81 1,100.00 20 101
7900 JAMES CLERK 7698 03-DEC-81 950.00 30
7902 FORD ANALYST 7566 03-DEC-81 3,000.00 20 101
7934 MILLER CLERK 7782 23-JAN-82 1,300.00 10
Теперь поместим всех, кто не отнесен ни к какому проекту (то есть
WHERE PROJNO IS NULL), в проект 102:
UPDATE EMP SET PROJNO = 102
WHERE PROJNO IS NULL;
Другой запрос в таблицу EMP показывает, что все работники теперь
имеют значения в поле PROJNO:
SELECT *
FROM EMP;
EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO PROJNO
7369 SMITH CLERK 7902 17-DEC-80 8,00.00 20 101
7499 ALLEN SALESMAN 7698 20-FEB-81 1,600.00 300.00 30 101
7521 WARD SALESMAN 7698 22-FEB-81 1,250.00 500.00 30 101
7566 JONES MANAGER 7839 02-APR-81 2,975.00 20 101
7654 MARTIN SALESMAN 7698 28-SEP-81 1,250.00 1,400.00 30 101
7698 BLAKE MANAGER 7839 01-MAY-81 2,850.00 30 102
7782 CLARK MANAGER 7839 09-JUN-81 2,450.00 10 102
7788 SCOTT ANALYST 7566 09-NOV-81 3,000.00 20 102
7839 KING PRESIDENT 17-NOV-81 5,000.00 10 102
7844 TURNER SALESMAN 7698 08-SEP-81 1,500.00 30 101
7876 ADAMS CLERK 7788 23-SEP-81 1,100.00 20 101
7900 JAMES CLERK 7698 03-DEC-81 950.00 30 102
7902 FORD ANALYST 7566 03-DEC-81 3,000.00 20 101
7934 MILLER CLERK 7782 23-JAN-82 1,300.00 10 102
Обновление строк работников с номерами проектов завершает модифи-
кацию базы данных и позволяет соотносить работников с проектами так же
как с отделами.
Присоединение таблицы EMP к таблице PROJ:
- 37 - FROM ЕМР; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO PROJNO 7369 SMITH CLERK 7902 17-DEC-80 8,00.00 20 101 7499 ALLEN SALESMAN 7698 20-FEB-81 1,600.00 300.00 30 101 7521 WARD SALESMAN 7698 22-FEB-81 1,250.00 500.00 30 101 7566 JONES MANAGER 7839 02-APR-81 2,975.00 20 101 7654 MARTIN SALESMAN 7698 28-SEP-81 1,250.00 1,400.00 30 101 7698 BLAKE MANAGER 7839 01-MAY-81 2,850.00 30 7782 CLARK MANAGER 7839 09-JUN-81 2,450.00 10 7788 SCOTT ANALYST 7566 09-NOV-81 3,000.00 20 7839 KING PRESIDENT 17-NOV-81 5,000.00 10 7844 TURNER SALESMAN 7698 08-SEP-81 1,500.00 30 101 7876 ADAMS CLERK 7788 23-SEP-81 1,100.00 20 101 7900 JAMES CLERK 7698 03-DEC-81 950.00 30 7902 FORD ANALYST 7566 03-DEC-81 3,000.00 20 101 7934 MILLER CLERK 7782 23-JAN-82 1,300.00 10 Теперь поместим всех, кто не отнесен ни к какому проекту (то есть WHERE PROJNO IS NULL), в проект 102: UPDATE EMP SET PROJNO = 102 WHERE PROJNO IS NULL; Другой запрос в таблицу EMP показывает, что все работники теперь имеют значения в поле PROJNO: SELECT * FROM EMP; EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO PROJNO 7369 SMITH CLERK 7902 17-DEC-80 8,00.00 20 101 7499 ALLEN SALESMAN 7698 20-FEB-81 1,600.00 300.00 30 101 7521 WARD SALESMAN 7698 22-FEB-81 1,250.00 500.00 30 101 7566 JONES MANAGER 7839 02-APR-81 2,975.00 20 101 7654 MARTIN SALESMAN 7698 28-SEP-81 1,250.00 1,400.00 30 101 7698 BLAKE MANAGER 7839 01-MAY-81 2,850.00 30 102 7782 CLARK MANAGER 7839 09-JUN-81 2,450.00 10 102 7788 SCOTT ANALYST 7566 09-NOV-81 3,000.00 20 102 7839 KING PRESIDENT 17-NOV-81 5,000.00 10 102 7844 TURNER SALESMAN 7698 08-SEP-81 1,500.00 30 101 7876 ADAMS CLERK 7788 23-SEP-81 1,100.00 20 101 7900 JAMES CLERK 7698 03-DEC-81 950.00 30 102 7902 FORD ANALYST 7566 03-DEC-81 3,000.00 20 101 7934 MILLER CLERK 7782 23-JAN-82 1,300.00 10 102 Обновление строк работников с номерами проектов завершает модифи- кацию базы данных и позволяет соотносить работников с проектами так же как с отделами. Присоединение таблицы EMP к таблице PROJ:
Страницы
- « первая
- ‹ предыдущая
- …
- 35
- 36
- 37
- 38
- 39
- …
- следующая ›
- последняя »