Tugas-8 Dasar SQL


  1. Buatlah perintah SQL untuk menampilkan pegawai-pegawai yang mulai bekerja pada bulan sekarang ini (tidak memperhitungkan tahun masuk)!
  2. Buatlah perintah SQL untuk menampilkan pegawai-pegawai yang mulai bekerja pada tahun-tahun yang habis dibagi empat!
  3. Buatlah perintah SQL untuk menampilkan pegawai-pegawai yang mulai bekerja pada hari senin dan kamis, memiliki job id sebagai IT_PROG dengan gaji lebih besar dari 5000!
  4. Buatlah perintah SQL untuk menampilkan nama lengkap dan salary per bulan dalam satuan rupiah! (asumsikan kurs rupiah terhadap dolar sebesar Rp.13.207.54) Kemudian formatlah salary tersebut seperti berikut “Rp puluhan juta titik jutaan titik ribuan titik ratusan koma dua angka dibelakang koma” contoh: Rp 18.710.681,67
    Keterangan: gunakan fungsi translate untuk mengubah karakter pemisah “.” Menjadi “,” atau sebaliknya
  1. Buatlah perintah SQL untuk menampilkan phone_number yang ditambahkan dengan 10. Sebagai contoh:
PHONE_NUMBER NEW_PHONE
515.123.4567 515.123.4577
515.123.4568 515.123.4578
515.123.4569 515.123.4579
590.423.4567 590.423.4577
590.423.4568 590.423.4578

Langkah-langkah:

  1. Hilangkan karakter “.” Pada phone_number
  2. Konversikan tipe data phone_number menjadi number
  3. Tambahkan phone_number dengan 10
  4. Konversikan phone_number menjadi varchar dengan format ‘999,999,9999’
  5. Ubah pemisah “,” menjadi “.”

 

Keterangan:

  1. Kirimkan tugas ke alamat email [email protected] dengan subject Dasar_SQL_Tugas-8#Kelas#NIM. Contoh: Dasar_SQL_Tugas-8#PIS-13-01#6301110037. Jika terjadi kesalahan subject tugas tidak akan diproses lebih lanjut.
  2. Batas waktu pengumpulan tugas adalah Hari Sabtu tanggal 1 November 2014 Pkl. 06.00 WIB. Pengumpulan tugas yang melebihi batas waktu tidak akan diproses lebih lanjut.

 


Leave a Reply