tampilkan semua field
dari tabel pasok yang memiliki nilai 50,150,350 dan urutkan dengan ascending
The Future
The Future by Rio V.P
Senin, 30 November 2015
Senin, 23 November 2015
PEMROGRAMAN SQL 1-UAS
- PENGELOMPOKKAN DAN PENGURUTAN DATA
- Group by dan Aggregate Function Dalam Menjalankan sebuah query untuk melakukan pengelompokan data dapat menggunakan Fungsi Group by dan di ikuti oleh Fungsi Aggregat.
- Group by : digunakan untuk menampilkan atau memilih sekumpulan data berdasarkan kelompok data tertentu.
•
Pengelompokan nya biasa nya di
sertai oleh Aggregat Fuction
•
Dalam Implementasi nya Aggregat
Function harus di ikuti oleh Group by bila terdapat Field lain yang dijadikan
kriteria pengelompokan
- Aggregate Function : Min(), Max(), Avg(), Sum(), Count()
Tabel
yang digunakan
1.Tabel Suplier
2. Table Barang
3.Tabel
Pasok
- Group by dan Aggregate Function
- MIN() Fungsi MIN digunakan untuk mencari nilai minimum dari sekumpulan data yang ada
SELECT field-1,…,field-n,
MIN(nama_field)
FROM tab
GROUP BY field-1,…,field-n
==>
menampilkan dan mengelompokkan kode_barang berdasarkan
jumlah_pasok
dari yang nilainya
paling minimum
- MAX()
Fungsi
MAX digunakan untuk mencari nilai maksimum dari sekumpulan data yang ada
SELECT field-1,…,field-n,
MAX(nama_field)
FROM
tabel
GROUP
BY field-1,…,field-n
==> menampilkan dan mengelompokkan kode_barang berdasarkan
jumlah_pasok
dari yang
nilainya paling maximum
AVG()
- Fungsi AVG digunakan untuk mencari nilai rata-rata dari sekumpulan data yang ada
SELECT
AVG (nama_field)
AS
Rata-Rata
FROM
tabel
AS
Rata-Rata
FROM
tabel
==> menampilkan dan mengelompokkan data dari jumlah_pasok yang dirata-rata
dari setiap kode_barang
SUM()
Fungsi
SUM digunakan untuk menjumlahkan nilai dari sekumpulan data yang ada
SELECT
field-1,…,field-n,
SUM(nama_field)
FROM
tabel
GROUP
BY field-1,…,field-n
==>
menampilkan dan mengelompokkan jumlah atau total dari jumlah_pasok untuk setiap
kode_barang
COUNT()
Fungsi
COUNT digunakan untuk mencari cacah atau banyaknya data
SELECT
field-1,…,field-n,
COUNT
(nama_field)
FROM
tabel
GROUP
BY field-1,…,field-n
==>
menampilkan dan mengelompokkan banyaknya data yang dipasok dari setiap
kode_barang
ORDER
BY
Digunakan
untuk mengurutkan data berdasarkan field tertentu
SELECT
field-1,field-2,…,field-n
FROM
tabel
ORDER
BY (field)
==>menampilkan
kode barang dan jumlah_pasok dengan mengurutkan sesuai jumlah_pasok
secara ascending
==>menampilkan
kode barang dan stok_barang dengan mengurutkan sesuai stok_barang secara
descending
- HAVING
Menyeleksi
data berdasarkan kriteria tertentu, dimana kriteria berdasarkan berupa fungsi
aggregat
- SELECT field-1,…, field-n, aggregate_function
- FROM tabel
- GROUP BY field-1,…,field-n
- HAVING kriteria_aggregate_function
==>menampilkan
kode_suplier dengan mengurutkan sesuai jumlah_pasok yang menyuplai sebanyak
2
Langganan:
Postingan
(
Atom
)