ORDER BY klausa digunakan dalam sebuah pernyataan SELECT untuk mgurutkan hasil baik dalam menarik atau menurun.Oracle macam hasil query dalam urutan secara default.
Like
Operator LIKE digunakan menampilkan semua baris dalam tabel yang nilai kolom dengan pola tertentu. Hal ini berguna bila anda ingin baris untuk mencocokkan pola tertentu mencari, atau ketika anda tidak tahu seluruh nilai. Untuk tujuan ini kita menggunakan karakter wildcard '%'.
Contoh :
Menampilkan semua last_name yang huruf ke dua nya adalah 'O' :
SELECT last_name from employees where last_name like '_o%'
menampilkan semua last_name yang huruf ke tiga nya adalah 'L' :SELECT last_name from employees where last_name like '__L%'
menampilkan semua last_name yang huruf di akhir nya adalah 'L' :SELECT last_name from employees where last_name like '%L'
menampilkan nama yang manager_id nya null (kosong) :SELECT last_name,manager_id from employees where manager_id is null
Menampilkan employee_id,last_name,job_id dan salary dimana salary nya lebih besar dari 10000 dan job_id nya 'MAN' :
SELECT employee_id,last_name,job_id,salary from employees where salary >=10000 and job_id like '%MAN%'
Menampilkan nama dan job id selain job_id IT prog, AD pres,dan FI account :SELECT last_name,job_id from employees where job_id NOT IN('IT_PROG','AD_PRES','FI_ACCOUNT')
Menampilkan nama, job id, department id dan hire date dan hire date diurutkan dengan cara descending :SELECT last_name,job_id,department_id,hire_date from employees order by hire_date desc
Menampilkan employee_id, nama, job id dan salary*12 :SELECT employee_id,last_name,salary*12 annsal from employees order by annsal
Tidak ada komentar:
Posting Komentar