Clinic: Медиана длительности визита

Advanced

Войдите, чтобы сохранялся прогресс.

Посчитайте медиану длительности визита (duration_min) по всем записям appointments. Ожидаемая колонка: median_duration.

Структура таблиц

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 строк).