Odkbzhpoa 3225 Oracle ДҚбж пайдалана отырып аж жобалау


Oracle SQL сұраныстарындағы шарттарды тексерудің DECODE функциясы



жүктеу 1.36 Mb.
Pdf просмотр
бет8/19
Дата05.08.2022
өлшемі1.36 Mb.
#20887
1   ...   4   5   6   7   8   9   10   11   ...   19
oracle kaz lab
Oracle SQL сұраныстарындағы шарттарды тексерудің DECODE функциясы 
Тапсырма: 
hr.employees кестесінен жұмысшының аты, фамилиясы және қызметі жайында сұраныс 
жазыңыз. Сонымен бірге:

Егер JOB_ID бағанында жұмысшылар үшін SA_REP мәні орналасса, онда 
"Торговый представитель" шығуы тиіс; 

Егер JOB_ID бағанында жұмысшылар үшін SA_MAN мәні орналасса, онда
"Менеджер по продажам" шығуы тиіс; 

Егер бұл бағанда басқа мән болса, онда "Басқа" шығуы керек. 
Сұраныстың нәтижесі 3.6-1. суретте көрсетілгендей болуы керек. 
3.6-1 сурет
Oracle SQL да қарапайым біріктірулер (джойны) 


19 
Тапсырма: 
employees кестесі және jobs hr сұлбасынан ақпаратты қайтаратын сұраныс құрыңыз схемы. 
Сонымен қатар ақпарат оралуы тиіс: 
Жұмысшы аты жайында (employees кестесі); 
Жұмысшы фамилисы жайында (employees кестесі); 
осы қызметтегі максималды жалақысы(jobs кестесінен) мен нақты 
жалақының(employees кестесінен) айырмашылығы жайында
Сонымен мұндай айырмашылық максималды болатын жұмысшылар бірінші болып шығуы 
тиіс.
Сұраныстың нәтижесі 4.1-1. суретте көрсетілгендей болуы керек. 
4.1-1 сурет 
Oracle SQL де екі не одан көп кестенің қосылуы  
Тапсырма: 
Напишите запрос, который возвращал бы информацию из таблиц employees және countries 
кестелерінен hr сұлбасы ақпаратты қайтаратын сұраныс құрыңыз: 
жұмысшы аты (employees кестесі); 
жұмысшы фамилиясы (employees кестесі); 
оның орналасқан мекені (countries кестесі). 
Сіздің сұранысыңыздың нәтижесінде декоративті туынды бола алмайтынын 
қадағалаңыз. Осы сұранысты жазу үшін, мысалы, Oracle SQL Developer құралдарын 
қолданып hr сұлбасынан кестелердің байланысын өз бетінше анализдеу керек. 
Сұраныстың нәтижесі 4.2-1. суретте көрсетілгендей болуы керек. 


20 
4.2-1 сурет 

жүктеу 1.36 Mb.

Поделитесь с Вашими друзьями:
1   ...   4   5   6   7   8   9   10   11   ...   19




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

    Басты бет