AzLearn

تمرين إعادة البناء

Above Average Orders

أعد كتابة استعلام يستخدم subquery لاختيار الطلبات الأعلى من المتوسط.

sql ~12 دقيقة متوسط
أعد بناء الكود Rebuild

هذا هو الكود. اكتبه بنفسك.

الكود المرجعي
-- Drill 20 — Subquery لاختيار الطلبات فوق المتوسط — SQLite 3.x+
CREATE TABLE orders (
  id INTEGER PRIMARY KEY,
  total_halalas INTEGER NOT NULL
);

INSERT INTO orders VALUES
  (1, 5000),
  (2, 15000),
  (3, 10000);

SELECT id, total_halalas
FROM orders
WHERE total_halalas > (
  SELECT AVG(total_halalas)
  FROM orders
);
اكتب هنا