├── README.md ├── Group By.sql ├── Sub Query.sql ├── My Databse.sql └── inner Join.sql /README.md: -------------------------------------------------------------------------------- 1 | # Database-Management-System 2 | 3 | Databse Bsic code show here. 4 | -------------------------------------------------------------------------------- /Group By.sql: -------------------------------------------------------------------------------- 1 | SELECT department , SUM(salary) 2 | FROM employee 3 | GROUP By department 4 | ORDER By SUM(salary) ASC; 5 | -------------------------------------------------------------------------------- /Sub Query.sql: -------------------------------------------------------------------------------- 1 | SELECT name 2 | FROM employee1 3 | WHERE id = (SELECT id 4 | FROM employee2 5 | WHERE id = 5 ); 6 | 7 | 8 | 9 | 10 | #Find Out the Value 11 | 12 | SELECT id 13 | FROM employee2 14 | WHERE salary > (SELECT salary 15 | FROM employee2 16 | WHERE id = 2); 17 | -------------------------------------------------------------------------------- /My Databse.sql: -------------------------------------------------------------------------------- 1 | CREATE DATABASE mydatabase ; 2 | 3 | 4 | 5 | 6 | 7 | 8 | CREATE TABLE users ( 9 | id INT AUTO_INCREMENT PRIMARY KEY, 10 | username VARCHAR(50) NOT NULL, 11 | email VARCHAR(100) NOT NULL, 12 | password VARCHAR(255) NOT NULL, 13 | created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP 14 | ); 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | INSERT INTO users (username, email, password) 23 | VALUES ('JohnDoe', 'john@example.com', 'password123'), 24 | ('JaneDoe', 'jane@example.com', 'securepassword'); 25 | 26 | -------------------------------------------------------------------------------- /inner Join.sql: -------------------------------------------------------------------------------- 1 | -- Create Students Table 2 | CREATE TABLE Students ( 3 | StudentID INT PRIMARY KEY, 4 | Name VARCHAR(50), 5 | ClassID INT 6 | ); 7 | 8 | -- Insert Sample Data into Students Table 9 | INSERT INTO Students (StudentID, Name, ClassID) 10 | VALUES 11 | (1, 'Alice', 101), 12 | (2, 'Bob', 102), 13 | (3, 'Charlie', 103), 14 | (4, 'Diana', 101); 15 | 16 | -- Create Classes Table 17 | CREATE TABLE Classes ( 18 | ClassID INT PRIMARY KEY, 19 | ClassName VARCHAR(50) 20 | ); 21 | 22 | -- Insert Sample Data into Classes Table 23 | INSERT INTO Classes (ClassID, ClassName) 24 | VALUES 25 | (101, 'Mathematics'), 26 | (102, 'Science'), 27 | (103, 'History'); 28 | 29 | -- Use INNER JOIN to Retrieve Data 30 | SELECT 31 | Students.StudentID, 32 | Students.Name, 33 | Classes.ClassName 34 | FROM 35 | Students 36 | INNER JOIN 37 | Classes 38 | ON 39 | Students.ClassID = Classes.ClassID; 40 | --------------------------------------------------------------------------------