💡 Employees & Departments Database Query

SQL tutorial, Oracle SQL, SQL with Bangladeshi names, employees and departments, SQL queries, database learning, SQL in Bangla, Bangladeshi employee names, beginner SQL, SQL join queries, SQL practice, SQL blog, SQL example data

💡 SQL Tutorial: Employees & Departments 

এই টিউটোরিয়ালে আমরা একটি সাধারণ Employees এবং Departments ডেটাবেস ব্যবহার করব 

📁 Step 1: Table Structure

Departments Table

CREATE TABLE departments (
  department_id NUMBER PRIMARY KEY,
  department_name VARCHAR2(100),
  location_id NUMBER
);

Employees Table

CREATE TABLE employees (
  employee_id NUMBER PRIMARY KEY,
  first_name VARCHAR2(50),
  last_name VARCHAR2(50),
  department_id NUMBER,
  salary NUMBER,
  hire_date DATE,
  FOREIGN KEY (department_id) REFERENCES departments(department_id)
);

📦 Step 2: Input Data (with Bangladeshi Names)

Departments Table Data

department_id department_name location_id
10Administration1001
20IT1002
30HR1003
40Marketing1004
50Sales1005
INSERT INTO departments VALUES (10, 'Administration', 1001);
INSERT INTO departments VALUES (20, 'IT', 1002);
INSERT INTO departments VALUES (30, 'HR', 1003);
INSERT INTO departments VALUES (40, 'Marketing', 1004);
INSERT INTO departments VALUES (50, 'Sales', 1005);

Employees Table Data

employee_id first_name last_name department_id salary hire_date
101রাকিবহোসেন20720002022-03-15
102তামান্নাসুলতানা20680002023-06-01
103ইমরানআহমেদ30500002020-08-20
104সাবরিনাআক্তার50580002023-01-10
105নাঈমইসলামNULL350002021-12-05
106শারমিনজাহান20950002021-02-14
107ফারহানমজুমদার50520002024-05-11
INSERT INTO employees VALUES (101, 'রাকিব', 'হোসেন', 20, 72000, TO_DATE('2022-03-15','YYYY-MM-DD'));
-- আরও ডেটা উপরে দেখানো হয়েছে।

🧪 Step 3: Sample Queries

1. Show All Employees with Departments

SELECT e.first_name, e.last_name, d.department_name
FROM employees e
JOIN departments d ON e.department_id = d.department_id;

2. Employees in IT Department

SELECT e.first_name, e.last_name
FROM employees e
JOIN departments d ON e.department_id = d.department_id
WHERE d.department_name = 'IT';
✅ এই SQL ডেটাসেট এবং কোয়েরিগুলো ছাত্রছাত্রী, শিক্ষকমণ্ডলী এবং ব্লগারদের জন্য খুবই উপযোগী।

কোন মন্তব্য নেই:

একটি মন্তব্য পোস্ট করুন