tugas agrerat modul 3

 syntax agrerat






Fungsi agregat dapat dibagi menjadi beberapa jenis yaitu:

  • SUM () : untuk menghitung jumlah/total nilai dari sebuah kolom
  • AVG () : untuk menghitung nilai rata-rata dari sebuah kolom
  • COUNT () : untuk menghitung jumlah baris dalam sebuah tabel / banyaknya nilai pada sebuah kolom.
  • MAX () : mencari nilai tertinggi dalam sebuah kolom
  • MIN () : mencari nilai terendah dalam sebuah kolom

syntax di bawah di gunakan untuk menyeleksi nama_mk dengan order by 




syntax di bawah di gunakan untuk menyeleksi nama_mk dengan order tapi menggunakan distinct yang membuat tidak ada duplikasi di hasilnya



Syntax di bawah di gunakan untuk menghitung seluruh data dalam sebuah tabel


Syntax di bawah di gunakan untuk menjumlah semua data dalam column sks 



Syntax di bawah di gunakan untuk mencari rata rata dalam sebuah tabel


Syntax di bawah di gunakan untuk mencari hasil terkecil dalam sebuah table


Syntax di bawah di gunakan untuk mencari hasil terbesar dalam sebuah table


Syntax di bawah berfungsi untuk menyeleksi dan pengelompok an dari sebuah column


Syntax di bawah berfungsi untuk menyeleksi dan pengelompok an dari sebuah column 
namun di batasi di atas 3























TGUGAS JOIN 2

  INNER JOIN TUGASSSSSSS 




1 ) GABUNGKAN PESANAN DETAIL DAN BARANG

Gunakan rumus diatas untuk menjawab soal nomor 1


2) . Gabungkan pesanan dan pesanan detail 


Gunakan rumus diatas untuk menjawab soal no 2 

3) Gabungkan 

tugas tentang JOin juga


 1.gabungkan Pesanan dan Pesanan detail



2.


Tugas MOdel 3 pratikum

 


Tugas1
Data Buku dengan Harga Termurah, Kelompokkan Berdasarkan Jenis Bukunya

tugas 2

otal Stok Buku Berdasarkan Jenis Bukunya (Stok Kurang dari 10)

Soal 3: Jumlah Matakuliah Tanpa Duplikasi Field nama_mk

sql
SELECT COUNT(DISTINCT nama_mk) AS Jumlah_Matakuliah FROM tabel_matakuliah;


Soal 4: Jumlah Total SKS pada Matakuliah dengan kode_mk Selain PTI

sql
SELECT SUM(sks) AS Total_SKS FROM tabel_matakuliah WHERE kode_mk NOT LIKE 'PTI%';