Clinic: Пациенты из Amsterdam
Easy
Войдите, чтобы сохранялся прогресс.
Выведите всех пациентов, которые живут в городе Amsterdam. Ожидаемые колонки: id, full_name, city.
Структура таблиц
PRAGMA foreign_keys = ON;
CREATE TABLE patients (
id INTEGER PRIMARY KEY,
full_name TEXT NOT NULL,
birth_year INTEGER NOT NULL,
city TEXT NOT NULL
);
CREATE TABLE doctors (
id INTEGER PRIMARY KEY,
full_name TEXT NOT NULL,
specialty TEXT NOT NULL
);
CREATE TABLE appointments (
id INTEGER PRIMARY KEY,
patient_id INTEGER NOT NULL,
doctor_id INTEGER NOT NULL,
visit_date TEXT NOT NULL,
duration_min INTEGER NOT NULL,
diagnosis TEXT,
FOREIGN KEY(patient_id) REFERENCES patients(id),
FOREIGN KEY(doctor_id) REFERENCES doctors(id)
);
Пример данных
appointments
| id | patient_id | doctor_id | visit_date | duration_min | diagnosis |
|---|---|---|---|---|---|
| 1 | 2 | 2 | 2026-01-04 | 25 | allergy |
| 2 | 3 | 3 | 2026-01-05 | 35 | flu |
| 3 | 4 | 4 | 2026-01-06 | 45 | back_pain |
| 4 | 5 | 5 | 2026-01-07 | 15 | skin_rash |
| 5 | 6 | 1 | 2026-01-08 | 25 | None |
Показано строк: 5 (LIMIT 5)
doctors
| id | full_name | specialty |
|---|---|---|
| 1 | Dr. Adams | Therapist |
| 2 | Dr. Brown | Dermatologist |
| 3 | Dr. Clark | Cardiologist |
| 4 | Dr. Davis | Neurologist |
| 5 | Dr. Evans | Pediatrician |
Показано строк: 5 (LIMIT 5)
patients
| id | full_name | birth_year | city |
|---|---|---|---|
| 1 | Patient 1 | 1956 | Utrecht |
| 2 | Patient 2 | 1957 | Rotterdam |
| 3 | Patient 3 | 1958 | Eindhoven |
| 4 | Patient 4 | 1959 | Amsterdam |
| 5 | Patient 5 | 1960 | Utrecht |
Показано строк: 5 (LIMIT 5)
Ваш SQL
Результат
Результат пуст (0 строк).