<commit_before>//Menampilkan tabel
select * from gapok_tbl; // menampilkan seluruh isi table
select * from gapok_tbl 
where MASKER > 0 and KDPANGKAT = "1A" order by TMT_GAPOK; // menampilkan seluruh field yang masker > 0 dan KDPANGKAT = 1A  di urutkan berdasarkan TMT_GAPOK

select COUNT(KDKELOMPOK) as KELOMPOK, KDPANGKAT as PANGKAT
from gapok_tbl
group by KDPANGKAT;// menampilakan jumlah (field) KDKELOMPOK, KDPANGKAT digoupkan berdasarkan KDPANGKAT

select AVG(NILAI_BAWAH) as RATA_RATA_NILAI_BAWAH,
SUM(NILAI_BAWAH) as JUMLAH_NILAI_BAWAH
from gapok_tbl
where MASKER >= 10;// menampilkan rata-rata NILAI_BAWAH, jumlah NILAI_BAWAH yang masa kerjanya >= 10

select MIN(MASKER) as MASA_KERJA_MINIMAL,
MAX(MASKER) as MASA_KERJA_MAKSIMAL, KDPANGKAT
from gapok_tbl group by KDPANGKAT;// menampilan masa kerja yang minimal dan maksimal di goupkan berdasarkan KDPANGKAT

update gapok_tbl set NILAI_BAWAH = 500, NILAI_ATAS = 500 // mengubah nilai bawah, dan nilai atas menjadi 500 yang nilai bawahnya = 400
where NILAI_BAWAH = 400;

insert into gapok_tbl
values (39,"2017-02-04","4E", 1, 900, 700); // mengisi field gapok_tbl dengan 39,"2017-02-04","4E", 1, 900, 700

insert into gapok_tbl
values (40,"2017-02-04","4E", 1, 900, 700); // mengisi field gapok_tbl dengan 39,"2017-02-04","4E", 1, 900, 700

delete from gapok_tbl
where MASKER = 40; // menghapus yang masa kerjanya = 40<commit_msg>tugas yang kedua<commit_after>//Tabel gapok_tbl
Tugas 1
//Menampilkan tabel
select * from gapok_tbl; // menampilkan seluruh isi table
select * from gapok_tbl 
where MASKER > 0 and KDPANGKAT = "1A" order by TMT_GAPOK; // menampilkan seluruh field yang masker > 0 dan KDPANGKAT = 1A  di urutkan berdasarkan TMT_GAPOK

select COUNT(KDKELOMPOK) as KELOMPOK, KDPANGKAT as PANGKAT
from gapok_tbl
group by KDPANGKAT;// menampilakan jumlah (field) KDKELOMPOK, KDPANGKAT digoupkan berdasarkan KDPANGKAT

select AVG(NILAI_BAWAH) as RATA_RATA_NILAI_BAWAH,
SUM(NILAI_BAWAH) as JUMLAH_NILAI_BAWAH
from gapok_tbl
where MASKER >= 10;// menampilkan rata-rata NILAI_BAWAH, jumlah NILAI_BAWAH yang masa kerjanya >= 10

select MIN(MASKER) as MASA_KERJA_MINIMAL,
MAX(MASKER) as MASA_KERJA_MAKSIMAL, KDPANGKAT
from gapok_tbl group by KDPANGKAT;// menampilan masa kerja yang minimal dan maksimal di goupkan berdasarkan KDPANGKAT

update gapok_tbl set NILAI_BAWAH = 500, NILAI_ATAS = 500 // mengubah nilai bawah, dan nilai atas menjadi 500 yang nilai bawahnya = 400
where NILAI_BAWAH = 400;

insert into gapok_tbl
values (39,"2017-02-04","4E", 1, 900, 700); // mengisi field gapok_tbl dengan 39,"2017-02-04","4E", 1, 900, 700

insert into gapok_tbl
values (40,"2017-02-04","4E", 1, 900, 700); // mengisi field gapok_tbl dengan 39,"2017-02-04","4E", 1, 900, 700

delete from gapok_tbl
where MASKER = 40; // menghapus yang masa kerjanya = 40

Tugas 2

select COUNT(KDPANGKAT) as JUMLAH_PANGKAT, KDPANGKAT
from gapok_tbl 
group by KDPANGKAT;// menempilkan jumlah pangkat per kode pangkat di groupkan berdasarkan pangkat

select * from gapok_tbl 
where KDPANGKAT like "%A" order by MASKER;// menampilkan seluruh field yang kode pangkat memiliki hurup terakhir A dan digroupkan berdasarkan masker

select COUNT(KDKELOMPOK) as JUMLAH_KODE_KELOMPOK, KDKELOMPOK, SUM(NILAI_BAWAH) as TOTAL_NILAI_BAWAH, KDPANGKAT from gapok_tbl
where KDPANGKAT like "_A" group by KDPANGKAT;//menampilkan jumlah kode kelompok, kdkelompok, total nilai bawah, kode pangkat, yang hurup terakhirnya a di groupkan berdasarkan kdpangkat

select AVG(MASKER) as JUMLAH_MASA_KERJA, KDPANGKAT from gapok_tbl group by KDPANGKAT;// menampilkan rata-rata jumlah masa kerja setiap pangkat di groupka berdasarkan kdpangkat

select COUNT(TMT_GAPOK) as JUMLAH_TANGGAL_YANG_SAMA, TMT_GAPOK, KDPANGKAT, KDKELOMPOK
from gapok_tbl
where KDPANGKAT like "1_" and KDPANGKAT like "_A"; // menampilkan jumlah tiap tanggalnya, pangkat, kelompok yang memiliki huruf awal 1 dan huruf akhir A
{'fraction_non_alphanumeric': 0.07437804565273147, 'fraction_numerical': 0.05180815593741985, 'mean_word_length': 5.435643564356436, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2469775', 'n_tokens_mistral': 1873, 'n_tokens_neox': 1668, 'n_words': 467}