Ngomongin Uang : Menjadi ‘Kaya’ Versi Kamu SendiriKekayaan sering kali bukan hanya soal uang atau status sosial. Kekayaan yang sesungguhnya bersifat sangat personal, karena setiap orang mendefinisikan kesuksesan dan kebahagiaannya dengan cara yang berbeda. Namun, apa pun definisi kekayaan bagi kamu, UANG adalah alat ukur dan kendaraan yang bisa membawamu mencapai tujuan. Karena itulah, memahami keuangan adalah hal yang fundamental dalam membangun kehidupan terbaik versi kamu. Free Klik Disini ! |
Di tutorial sebelumnya kita telah belajar tentang berbagai macam query Join menggunakan database Mysql seperti Inner join, left join, right join dan cross join.
Di tutorial bassic Mysql bagian ke-3 ini kita akan belajar tentang filtering data mengunakan logika operator : AND, OR, NOT, IN, BETWEEN dan LIKE.
Untuk mengikuti tutorial ini persiapkan database dan table-nya terlebih dahulu
CREATE DATABASE halovinaaja_db;
USE halovinaaja_db;CREATE TABLE employees (
EmployeeID int NOT NULL,
EmployeeName varchar(150) DEFAULT NULL,
Department varchar(150) DEFAULT NULL,
ContactNo varchar(12) DEFAULT NULL,
Email varchar(100) DEFAULT NULL,
AnnualSalary int DEFAULT NULL,
PRIMARY KEY (EmployeeID)
);
INSERT INTO employees VALUES
(1,'Sutomo Hadi', 'Recruitment', '351478025', 'Sutomo.h@halovina.com',50000),
(2,'Thomas Erik', 'Legal', '351475058', 'Thomas.e@halovina.com',75000),
(3,'Simon Thea', 'Marketing', '351930582','Simon.t@halovina.com',40000),
(4,'Francesca Sophe', 'Finance', '351258569','Francesca.s@halovina.com',45000),
(5,'Emily Sin', 'Customer Service', '351083098','Emily.s@halovina.com',35000),
(6,'Maria Cadanea', 'Human Resources', '351022508','Maria.c@halovina.com',55000),
(7,'Rick Harun', 'Marketing', '351478458','Rick.h@halovina.com',50000);
Selanjutnya Anda perlu menyelesaikan beberapa pekerjaan dibawah ini untuk membantu Manajemen Halovina.
Manajemen Halovina perlu membuat laporan berdasarkan data karyawan ini dengan menyelesaikan tugas-tugas berikut:
Tugas 1: Gunakan operator AND untuk menemukan karyawan yang mendapatkan gaji tahunan sebesar Rp 50.000 atau lebih yang bekerja di departemen Marketing.
Tugas 2: Gunakan operator NOT untuk menemukan karyawan yang tidak berpenghasilan lebih dari Rp 50.000 di semua departemen.
Tugas 3: Gunakan operator IN untuk menemukan karyawan Marketing, Finance, dan Legal yang gaji tahunannya di bawah Rp 50.000.
Tugas 4: Gunakan operator BETWEEN untuk menemukan karyawan yang mendapatkan gaji tahunan antara Rp 10.000 dan Rp 50.000.
Tugas 5: Gunakan operator LIKE untuk menemukan karyawan yang namanya dimulai dengan 'S' dan panjangnya minimal 4 karakter