select concat ('Jakarta, ', to_char(sysdate,'DD Month YYYY'))from dual;
Atau
select 'Jakarta, '||to_char(sysdate,'DD Month YYYY')from dual;
select 'Jakarta, '||to_char(sysdate,'DD-MM-YYYY') ||', Indonesia'from dual;
SELECT *FROM employeesWHERE first_name LIKE '%r%'AND first_name LIKE '%A%';ORDER BY first_name ASC;

3. Tampilkan employee_id dan tahun masuk kerja pegawai yang masuk bulan april, eptember dan desember
SELECT employee_id, TO_CHAR(hire_date, 'YYYY')FROM employeesWHERE TO_CHAR(hire_date, 'MM')=04OR TO_CHAR(hire_date, 'MM')=09OR TO_CHAR(hire_date, 'MM')=12;
Atau
SELECT employee_id, TO_CHAR(hire_date, 'YYYY')FROM employeesWHERE TO_CHAR(hire_date, 'MM') in ('04','09','12');

SET SERVEROUTPUT ONSET VERIFY OFFDECLAREVKODE VARCHAR(10):=&VKODE;VJML NUMBER;VRATA NUMBER (5,0);VTOTAL NUMBER;BEGINselect count(employee_id), AVG(TO_NUMBER(TO_CHAR(sysdate, 'YYYY')) -TO_NUMBER( TO_CHAR(hire_date, 'YYYY'))), SUM(salary)
INTO VJML, VRATA, VTOTALFROM employees;DBMS_OUTPUT.PUT_LINE('Kode Depart : '||VKODE);DBMS_OUTPUT.PUT_LINE('Jml Pegawai : '||VJML ||' Pegawai');DBMS_OUTPUT.PUT_LINE('Rata-rata lama kerja : '||VRATA ||' Tahun');DBMS_OUTPUT.PUT_LINE('total : '||VTOTAL);
END;


No comments:
Post a Comment