1. SELECT
Salah satu syntax yang paling penting dalam SQL adalah select.Select berfungsi untuk menampilkan data-data pada tabel-tabel yang terdapat dalam database. Di sinilah terdapat banyak perbedaan antara SQL biasa dan SQL Oracle. Oracle banyak sekali meringkas syntax-syntax menjadi lebih sederhana walaupun sebenarnya oracle juga tetap memerima SQL strandar.
Perintah Select :
Select * from Nama_tabel ;
Perintah Klausa Select :
A. Select "Count"
Berfungsi sebagai menghitung jumlah record dalam tabel.
Perintah Count:
Select Count(Nama_kolom) from Nama_Tabel ;
B. Select "SUM"
Berfungsi sebagai Mengetahui Jumlah Nilai dalam tabel.
Perintah SUM :
Select SUM(Nama_Kolom yg ingin di jumlahkan)
From Nama_tabel ;
Perintah SUM tergabung dalam Group by dan Order by :
Select Nam_kolom, SUM(Nama_Kolom yg ingin dijumlahkan)
From Nama_tabel
Group by Nama_Kolom
Order by SUM(Nama_Kolomyg ingin di urutkan);
C. Select "AVERAGE"
Berfungsi sebagai Menghitung rata-rata dalam tabel.
Perintah AVERAGE :
Select (Nama_Kolom yg ingin di rata ratakan)
From Nama_tabel ;
Perintah AVG tergabung dalam Group by dan Order by :
Select Nam_kolom, AVG(Nama_Kolom yg ingin di rata ratakan)
From Nama_tabel
Group by Nama_Kolom
Order by AVG(Nama_Kolom yg ingin di urutkan);
D. Select "MIN"
Berfungsi Sebagai Penentu Nilai Minimum
Perintah MIN :
Select Min(Nama_kolom yg ingin di Minimumkan)
from Nama_Tabel ;
Perintah MIN tergabung dalam Group by dan Order by :
Select Nam_kolom, Min(Nama_Kolom yg ingin di Minimumkan)
From Nama_tabel
Group by Nama_Kolom
Order by Min(Nama_Kolom yg ingin di urutkan);
E. Select "MAX"
Berfungsi Sebagai Penentu Nilai Maxsimun
Perintah Max
Select Max(Nama_kolom) from Nama_Tabel ;
Perintah Max tergabung dalam Group by dan Order by :
Select Nam_kolom, MAX(Nama_Kolom yg ingin di Maxsimumkan)
From Nama_tabel
Group by Nama_Kolom
Order by MAX(Nama_Kolom yg ingin di urutkan);
Fungsi fungsi :
1. Maksud dari pengelompokkan data adalah menyatukan data-data yang ditampilkan atau diambil dari suatu tabel berdasarkan kriteria tertentu. Untuk mengelompokkan data ini dipergunakan klausa GROUP BY.
2. Mengurutkan Data dengan ORDER BY
3. Mengurutkan data Ascending maupun Descending
nice post.
ReplyDeletemantap jal
maksih mail.
ReplyDelete