Merge commit 'f86f7e02f584bbcf64d28cb0162879e5545169e2' as 'DB/DBLab2'

This commit is contained in:
LeterZP
2026-04-06 00:33:38 +03:00
8 changed files with 50 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
SELECT ЧЛВК_ИД, ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО, "Средняя оценка" FROM Н_ЛЮДИ
JOIN (
SELECT Н_ВЕДОМОСТИ.ЧЛВК_ИД, AVG(CAST (ОЦЕНКА AS INTEGER)) "Средняя оценка" FROM Н_ВЕДОМОСТИ
JOIN Н_УЧЕНИКИ ON Н_ВЕДОМОСТИ.ЧЛВК_ИД = Н_УЧЕНИКИ.ЧЛВК_ИД
WHERE Н_ВЕДОМОСТИ.ОЦЕНКА NOT IN ('зачет', 'незач', 'осв', 'неявка')
AND Н_УЧЕНИКИ.ГРУППА = '4100'
GROUP BY Н_ВЕДОМОСТИ.ЧЛВК_ИД
) ON ЧЛВК_ИД = Н_ЛЮДИ.ИД
WHERE "Средняя оценка" <= (
SELECT AVG(CAST (ОЦЕНКА AS INTEGER)) FROM Н_ВЕДОМОСТИ
JOIN Н_УЧЕНИКИ ON Н_ВЕДОМОСТИ.ЧЛВК_ИД = Н_УЧЕНИКИ.ЧЛВК_ИД
WHERE Н_УЧЕНИКИ.ГРУППА = '1100'
AND ОЦЕНКА NOT IN ('зачет', 'незач', 'осв', 'неявка')
GROUP BY Н_УЧЕНИКИ.ГРУППА
);