Республикасының



бет11/19
Дата05.08.2022
өлшемі0.63 Mb.
#459894
1   ...   7   8   9   10   11   12   13   14   ...   19
oracle kaz lab

Шешуі:


Сұраныстың сәйкес коды келесідей:
SELECT first_name "Аты", last_name "Фамилия", LEVEL - 1 As "Бағыну деңгейі
100
CONNECT BY PRIOR employee_id = manager_id ORDER By LEVEL;
Oracle SQL*Plus және Oracle SQL Developer айнымалыларындағы интерактивті сұраныс


Тапсырма:


employees hr кестесі негізінде жұмысшылардың аты, фамилиясы, жалақысы туралы ақпарат беретін сұраныс жазыңыз.Сонымен қатар сұраныс:

Сұраныстың нәтижесі 9.1-2. суретте көрсетілгендей болуы керек.


Қосымша:


Oracle SQL Developer қолдансаңыз, онда мәтіндік түрдегі сұраныс нәтижесін шығару үшін F5 батырмасын қолдану керек.

Лаб. 9.1-1. сурет
Лаб. 9.1-2. сурет

Шешуі:


Сұраныстың сәйкес коды келесідей:
set verify on;
select first_name As "Аты", last_name As "Фамилия", salary As "Жалақы" from employees where department_id = &Номер_Отдела;
Oracle SQL кестесіне жазуларды қосу , INSERT командасы


Тапсырма:





    1. hr.employees кестесіне жаңадан жазу қосатын команданы жазыңыз. Сонымен келесі мәндерді қолданыңыз:

      • жұмысшы нөмірі (employee_id) — 900;

      • жұмысшы аты (first_name) — Ivan;

      • жұмысшы фамилиясы (last_name) — Ivanov;

      • электронды почтаның адресін келесі түрде формалау керек (email), жоғарғы регистрге ауыстырылған жұмысшының аты мен фамилиясының конкатенация нәтижесін көрсету үшін осылай формаландыру керек. ;

      • телефон нөмірі(phone_number) — 555-55-55;

      • жұмысқа қабылдау күнінің орнына (hire_date) осы күн қолданушы еді; должность (job_id) должна выглядеть как SH_CLERK;

      • қалған бағандар үшін мәндер толмаған болып қалуы тиіс.





Достарыңызбен бөлісу:
1   ...   7   8   9   10   11   12   13   14   ...   19




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет