-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsecond connection.session.sql
More file actions
39 lines (35 loc) · 1.09 KB
/
second connection.session.sql
File metadata and controls
39 lines (35 loc) · 1.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
USE hospital;
CREATE TABLE IF NOT EXISTS patients(
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL,
age INT NOT NULL,
gender VARCHAR(10) NOT NULL
);
CREATE TABLE IF NOT EXISTS doctors(
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL,
department VARCHAR(255) NOT NULL
);
CREATE TABLE IF NOT EXISTS appointments(
id INT AUTO_INCREMENT PRIMARY KEY,
patient_ID INT NOT NULL,
doctor_ID INT NOT NULL,
appointment_date DATE NOT NULL,
FOREIGN KEY (patient_ID) REFERENCES patients(id),
FOREIGN KEY (doctor_ID) REFERENCES doctors(id)
);
INSERT INTO doctors(name, department)
VALUES
('Dr. Olivia Martinez', 'Cardiologist'),
('Dr. Benjamin Chang', 'Orthopedic Surgeon'),
('Dr. Emily Wilson', 'Pediatrician'),
('Dr. Adrian Carter', 'Neurologist'),
('Dr. Jasmine Lee', 'Dermatologist'),
('Dr. Robert Turner', 'Gastroenterologist'),
('Dr. Maya Patel', 'Ophthalmologist'),
('Dr. Samuel Mitchell', 'Oncologist'),
('Dr. Victoria Reynolds', 'Obstetrician/Gynecologist'),
('Dr. Isaac Rodriguez', 'Pulmonologist');
SELECT *
FROM
doctors