riaanjani.files.wordpress.com  · web viewbab 6. retrieve, group, filter, dan pattern matching....

7
Universitas Nusantara PGRI Kediri BAB 6 RETRIEVE, GROUP, FILTER, DAN PATTERN MATCHING Evaluasi dan pertanyaan 1. Menulis semua perintah SQL percobaan beserta outputnya Praktek 1 : membuat tabel penjualan SQL : CREATE TABLE pelanggan (idpelanggan char(3) NOT NULL, idproduk char(3) NOT NULL, jumlah int(5) NOT NULL); Output : Praktek 2 : mengisi data SQL : INSERT INTO penjualan(idpelanggan,idproduk,jumlah) VALUES(‘01’,’1’,’15’); INSERT INTO penjualan(idpelanggan,idproduk,jumlah) VALUES(‘01’,’2’,’20’); Ria Anjani-2H SI Page 1

Upload: others

Post on 21-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: riaanjani.files.wordpress.com  · Web viewBAB 6. RETRIEVE, GROUP, FILTER, DAN PATTERN MATCHING. Evaluasi dan pertanyaan. Menulis semua perintah SQL percobaan beserta outputnya. Praktek

Universitas Nusantara PGRI KediriBAB 6

RETRIEVE, GROUP, FILTER, DAN PATTERN MATCHING

Evaluasi dan pertanyaan1. Menulis semua perintah SQL percobaan beserta outputnya

Praktek 1 : membuat tabel penjualanSQL : CREATE TABLE pelanggan (idpelanggan char(3) NOT NULL, idproduk char(3) NOT NULL, jumlah int(5) NOT NULL);Output :

Praktek 2 : mengisi dataSQL : INSERT INTO penjualan(idpelanggan,idproduk,jumlah) VALUES(‘01’,’1’,’15’);INSERT INTO penjualan(idpelanggan,idproduk,jumlah) VALUES(‘01’,’2’,’20’);INSERT INTO penjualan(idpelanggan,idproduk,jumlah) VALUES(‘03’,’1’,’15’);INSERT INTO penjualan(idpelanggan,idproduk,jumlah) VALUES(‘04’,’3’,’25’);INSERT INTO penjualan(idpelanggan,idproduk,jumlah) VALUES(‘05’,’4’,’50’);Output :

Ria Anjani-2H SI Page 1

Page 2: riaanjani.files.wordpress.com  · Web viewBAB 6. RETRIEVE, GROUP, FILTER, DAN PATTERN MATCHING. Evaluasi dan pertanyaan. Menulis semua perintah SQL percobaan beserta outputnya. Praktek

Universitas Nusantara PGRI Kediri

Praktek 3 : membuat sql sehinggan tampilan yang tidak ada disoal

Praktek 4 : Membuat sql seperti contohSQL :SELECT idproduk, jumlah as TOTAL FROM penjualan WHERE idproduk=’4’;Output :

Praktek 5 : membuat tabel barang dan mengisi datanyaSQL : CREATE TABLE barang(kodebrg varchar(5) not null, namabrg varchar(15), hargamodal int, hargabeli int, stok int);Output :

Ria Anjani-2H SI Page 2

Page 3: riaanjani.files.wordpress.com  · Web viewBAB 6. RETRIEVE, GROUP, FILTER, DAN PATTERN MATCHING. Evaluasi dan pertanyaan. Menulis semua perintah SQL percobaan beserta outputnya. Praktek

Universitas Nusantara PGRI Kediri

Mengisi data dengan :SQL : INSERT INTO barang (kodebrg, namabrg, hargamodal, hargabeli, stok) VALUES (‘B01’, ‘Sabun’, ‘2000’, ‘2500’, ‘15’);INSERT INTO barang (kodebrg, namabrg, hargamodal, hargabeli, stok) VALUES (‘B02’, ‘Pasta Gigi’, ‘ 2500’, ‘3000’, ‘15’);INSERT INTO barang (kodebrg, namabrg, hargamodal, hargabeli, stok) VALUES (‘B03’, ‘Sikat Gigi’, ‘3000’,’4000’, ‘10’);INSERT INTO barang (kodebrg, namabrg, hargamodal, hargabeli, stok) VALUES (‘B04’, ‘Rokok’, ‘6000’,’7000’,’30’);INSERT INTO barang(kodebrg, namabrg, hargamodal, hargabeli, stok) VALUES (‘B05’, ‘Korek Api’, ‘500’, ‘600’,’10’);Output :

Ria Anjani-2H SI Page 3

Page 4: riaanjani.files.wordpress.com  · Web viewBAB 6. RETRIEVE, GROUP, FILTER, DAN PATTERN MATCHING. Evaluasi dan pertanyaan. Menulis semua perintah SQL percobaan beserta outputnya. Praktek

Universitas Nusantara PGRI KediriPraktek 6 : membuat SQL sehingga tampilan seperti contohSQL : SELECT * FROM barang WHERE namabrg like’%i’;Output :

Praktek 7 : membuat SQL sehingga tampilan menjadi seperti contohSQL : SELECT * FROM barang WHERE namabrg like ‘s%’;Output :

Praktek 8 : membuat SQL sehingga tampailan seperti contohSQL : SELECT * FROM barang WHERE stok !=’30’;Output :

Ria Anjani-2H SI Page 4

Page 5: riaanjani.files.wordpress.com  · Web viewBAB 6. RETRIEVE, GROUP, FILTER, DAN PATTERN MATCHING. Evaluasi dan pertanyaan. Menulis semua perintah SQL percobaan beserta outputnya. Praktek

Universitas Nusantara PGRI Kediri

Praktek 9 : Membuat SQL sehingga tampilan seperti contohSQL : SELECT * FROM barang WHERE namabrg=’rokok’;Output :

Praktek 10 : Membuat SQL sehingga tampilan seperti contoh :SQL : SELECT * FROM barang WHERE namabrg like ‘_____’;Output :

Ria Anjani-2H SI Page 5

Page 6: riaanjani.files.wordpress.com  · Web viewBAB 6. RETRIEVE, GROUP, FILTER, DAN PATTERN MATCHING. Evaluasi dan pertanyaan. Menulis semua perintah SQL percobaan beserta outputnya. Praktek

Universitas Nusantara PGRI Kediri

Kesimpulan :Dalam mysql kita dapat mengelompokkan data dan dapat mencocokkan

pola atau karakter. SQL mempunyai 2 simbol khusus yang dipakai untuk pencocokkan pola:%: untuk mencocokkan karakterr sebelum atau sesudah tanda %;_: mencari karakter sebanyak jumlah tanda _.

Ria Anjani-2H SI Page 6