0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan

Modul 6 Basis Data Dan Pemrograman

Modul 6 membahas fungsi tunggal baris (DML) seperti pengurutan data, fungsi agregat, operator seperti between dan like, ekspresi query, dan fungsi waktu. Praktikum ini memberikan contoh penggunaan fungsi-fungsi tersebut untuk mengurutkan, mengaggregasi, mencari, dan memanipulasi data dari tabel database.

Diunggah oleh

Evan Krisna Wijaya
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan

Modul 6 Basis Data Dan Pemrograman

Modul 6 membahas fungsi tunggal baris (DML) seperti pengurutan data, fungsi agregat, operator seperti between dan like, ekspresi query, dan fungsi waktu. Praktikum ini memberikan contoh penggunaan fungsi-fungsi tersebut untuk mengurutkan, mengaggregasi, mencari, dan memanipulasi data dari tabel database.

Diunggah oleh

Evan Krisna Wijaya
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 6

Praktikum Basis Data

dan Pemrograman

Modul 6
Single Row Function (DML)

LABORATORIUM ICT
FAKULTAS LOGISTIK DAN BISNIS
PROGRAM STUDI S-1 MANAJEMEN LOGISTIK
UNIVERSITAS LOGISTIK DAN BISNIS INTERNASIONAL
2023
Modul 6

Modul 6 : Single Row Function


Topik :
1. Pengurutan Data
2. Agregrate Function
3. Like, Between, Having
4. Ekspresi Query
5. Fungsi Waktu
Waktu: 150 menit praktikum

A. Urutan Data (ACS, DESC, ORDER BY)


a. Mengurutkan Data
Untuk mengurutkan tampilan data dari suatu table, digunakan klausa Order By. Klausa Order
By dapat digunakan untuk mengurutkan data :
- Asc (Ascending) : untuk mengurutkan data dari kecil ke besar
- Desc (Descending) : untuk mengurutkan data dari besar ke kecil
● Perintahnya :
Select * From Nama_Table Order By Nama_Field_Key Asc/Desc
● Contoh :
mysql> Select * From products Order By prod_name Asc;
mysql> Select * From products Order By prod_name Desc;
Modul 6

b. Menampilkan Beberapa Kolom Pilihan


Dengan menggunakan klausa Order By kita juga dapat mengurutkan data pada beberapa kolom
pilihan yang ingin ditampilkan, contohnya :
select prod_name, prod_price from products order by prod_name desc;

B. Agregrate Function
Fungsi agregar dapat digunakan untuk mencari jumlah, rata-rata, nilai maksimal dan nilai
minimal dalam field yang terdapat pada table.
Fungsi Agregat :

Contoh : select count (prod_id), sum(prod_price), avg(prod_price)_min(prod_price)_max(prod_price)


from products;
Modul 6

C. Operator Between, In, Like


a. Operator Betwen
Operator Between merupakan operator yang digunakan untuk menangani operasi jangkauan.
Perintahnya ;
Select * From Nama_Table Where Nama_Field_ketentuan Between 'Ketentuan_1' And
'Ketentuan_2';

Contohnya ;
select * from orderitems where quantity between 1 and 10;

b. Operator In
Operator In merupakan operator yang digunakan untuk mencocokan suatu nilai,
Perintahnya ;
select nama_field from nama_table where nama_field pencocokan In
(isi_field_1’,’isi_field_2’);

Contohnya ;
select cust_name, cust_addres, cust_email from customers where cust_id in
(‘10002’,’10005’);
Modul 6

c. Operator Like
Operator Like merupakan operator yang digunakan untuk mencari suatu nilai (search).

Perintahnya :
Select *from products where prod_name Like ‘s%’;

D. Ekspresi Query
Ekspresi Query dapat digunakan untuk melakukan perubahan terhadap field kolom keluaran,
menambah baris teks field keluaran.
a. Mengganti Nama Field Keluaran
Perintahnya ;
select nama_field_asal As ‘nama_field_pengganti’ from nama_table;
Contohnya ;
select vend_name as ‘Nama Produsen’, vend_city as ‘Kota Produksi’ from vendors;
Modul 6

b. Menambahkan Baris Teks Field Keluaran


Perintahnya :
select ‘nama_field_tambahan’, nama_field_asal’ from nama_table ;
Contohnya ;
select vend_name as ‘Nama Produsen’,’Produkso di’, vend_city as ‘Kota Produksi’ from
vendors;

E. Fungsi Waktu
Beberapa Fungsi waktu dalam mysql antara lain, seperti ;
- Current_Date : untuk menampilkan tanggal
- Current_Time : untuk menampilkan waktu
Perintahnya :
Select current_data as ‘waktu’;
Contoh :

Anda mungkin juga menyukai