Praktek 1

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

create table pegawai (nopeg int,nama varchar(40));

insert into pegawai(nopeg,nama) values (1,'Elfan');


insert into pegawai(nopeg,nama) values (2, 'Wati');
select * from pegawai;

LATIHAN 1

insert into pegawai(nopeg,nama) values (3,'Budi');


1 row(s) inserted.
insert into pegawai(nopeg,nama) values (4,'Rita');
1 row(s) inserted.

=================================================
LATIHAN 2
2A select nopeg,nama from pegawai where nopeg IN ('2','3','4');

NOPEG NAMA
3 Budi
4 Rita
2 Wati
2B select nama from pegawai where lower(nama) not like '%a%';

NAMA
Budi
==================================================
LATIHAN 3

3A. create table gaji (nopeg int,bulan int,tahun int,jumlah_gaji int);


Table created.

3B. insert into gaji (nopeg,bulan,tahun,jumlah_gaji) values (1, 1, 2017, 3);


insert into gaji (nopeg,bulan,tahun,jumlah_gaji) values (1, 2, 2017, 4);

insert into gaji (nopeg,bulan,tahun,jumlah_gaji) values (1, 1, 2018, 5);

insert into gaji (nopeg,bulan,tahun,jumlah_gaji) values (1, 2, 2018, 7);

insert into gaji (nopeg,bulan,tahun,jumlah_gaji) values (2, 1, 2017, 4);

insert into gaji (nopeg,bulan,tahun,jumlah_gaji) values (2, 2, 2017, 7);

insert into gaji (nopeg,bulan,tahun,jumlah_gaji) values (2, 4, 2018, 10);

insert into gaji (nopeg,bulan,tahun,jumlah_gaji) values (2, 5, 2018, 7);

insert into gaji (nopeg,bulan,tahun,jumlah_gaji) values (2, 6, 2018, 3);

===================================================
LATIHAN 4
4A. select p.nopeg, p.nama, g.bulan, g.tahun, g.jumlah_gaji

from pegawai p

join gaji g on (p.nopeg = g.nopeg)

where g.jumlah_gaji > 5;

4B.

You might also like