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

09 MySQL Exercises Restricting and Sorting Data

Dokumen tersebut merupakan rencana pelaksanaan pembelajaran SQL untuk mempelajari pembatasan dan pengurutan data. Terdapat instruksi untuk menyiapkan database HR, 11 soal latihan menuliskan query SQL untuk menampilkan data karyawan berdasarkan kriteria tertentu seperti gaji, departemen, tahun diterima, nama, dan pekerjaan.

Diunggah oleh

Tuyul5 Tamvaan
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
48 tayangan

09 MySQL Exercises Restricting and Sorting Data

Dokumen tersebut merupakan rencana pelaksanaan pembelajaran SQL untuk mempelajari pembatasan dan pengurutan data. Terdapat instruksi untuk menyiapkan database HR, 11 soal latihan menuliskan query SQL untuk menampilkan data karyawan berdasarkan kriteria tertentu seperti gaji, departemen, tahun diterima, nama, dan pekerjaan.

Diunggah oleh

Tuyul5 Tamvaan
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 15

MYSQL EXERCISES

RENCANA PELAKSANAAN PEMBELAJARAN SEMESTER 2


MYSQL RESTRICTING AND SORTING DATA
PERSIAPAN

• Buka aplikasi XAMPP, jalankan service Apache dan mysql


• Buka phpMyAdmin pada browser http://localhost/phpmyadmin

• Buat database dengan nama latihan_sql;


• Download file Database HR (db_hr.sql)
• Pada tab impor, pilih file db_hr.sql, Kemudian Klik Go/Kirim
DATABASE HR
(1. Tuliskan sebuah kueri untuk menampilkan nama (first_name,
last_name) dan gaji seluruh karyawan yang gajinya bukan
diantara $10,000 s.d. $15,000)
$10,000 through $15,000
salary is not in the range
salary for all employees whose
name (first_name, last_name) and
1. Write a query to display the
(2. Tuliskan sebuah kueri untuk menampilkan nama (first_name,
last_name) dan department ID seluruh karyawan pada
departemen nomor 30 atau 100 dengan urutan naik)
ascending order.
in departments 30 or 100 in
department ID of all employees
name (first_name, last_name) and
2. Write a query to display the
(3. Tuliskan sebuah kueri untuk menampilkan nama (first_name,
last_name) dan gaji seluruh karyawan yang gajinya bukan
diantara $10,000 s.d. $15,000 dan ada di departemen nomor
30 atau 100)
in department 30 or 100.
range $10,000 through $15,000 and are
employees whose salary is not in the
(first_name, last_name) and salary for all
3. Write a query to display the name
(4. Tuliskan sebuah kueri untuk menampilkan nama (first_name,
last_name) dan tanggal diterima kerja seluruh karyawan yang
diterima kerja pada tahun 1987)
were hired in 1987
hire date for all employees who
name (first_name, last_name) and
4. Write a query to display the
(5. Tuliskan sebuah kueri untuk menampilkan first_name dari
seluruh karyawan yang memiliki “b” dan “c” pada nama depan
mereka)
name.
have both "b" and "c" in their first
first_name of all employees who
5. Write a query to display the
6. Write a query to display the last name,
job, and salary for all employees whose
job is that of a Programmer or a Shipping
Clerk, and whose salary is not equal to
$4,500, $10,000, or $15,000.
$10,000, atau $15,000)
Shipping Clerk, dan gajinya tidak sama dengan $4,500,
seluruh karyawan yang bekerja sebagai Programmer atau
(6. Tuliskan sebuah kueri untuk menampilkan last_name dari
(7. Tuliskan sebuah kueri untuk menampilkan last_name dari
karyawan yang memiliki tepat 6 karakter nama belakang)
names have exactly 6 characters.
last name of employees whose
7. Write a query to display the
(8. Tuliskan sebuah kueri untuk menampilkan last_name dari
karyawan yang memiliki “e” sebgai karakter ketiga pada
nama belakangnya)
as the third character.
last name of employees having 'e'
8. Write a query to display the
(9. Tuliskan sebuah kueri untuk menampilkan pekerjaan-
pekerjaan yang ada di table pegawai)
table.
jobs available in the employees
9. Write a query to display the
(10. Tuliskan sebuah kueri untuk menampilkan nama )first_name
, last_name), gaji dan PF (15% dari gaji)dari seluruh
karyawan)
all employees.
salary and PF (15% of salary) of
name (first_name, last_name),
10. Write a query to display the
(11. Tuliskan sebuah kueri untuk menampilkan semua data dari
karyawan yang memiliki nama belakang “BLAKE”, “SCOTT”,
“KING”, dan “FORD”)[Gunakan syntax IN]
'KING' and 'FORD'.
last name in 'BLAKE', 'SCOTT',
record from employees where
11. Write a query to select all
INI SLIDE TERAKHIR
TERIMAKASIH... ☺
ASEP HERMAN NURSALAM

Anda mungkin juga menyukai