Wie kann ich die Anzahl der Teilnehmer unter dem Durchschnitt erhalten? Dies ist meine Oracle AbfrageSQL-Finding-Gruppe, wo die Teilnahme weniger als der Durchschnitt
SELECT e.event_id EventID,c.concert_name ConcertName, c.concert_date,
AVG(e.attendance) Attendance
FROM event e INNER JOIN concert c ON c.concert_id = e.concert_id
WHERE Attendance - AVG(e.Attendance)
GROUP BY c.concert_id ASC;
Dies funktioniert aber eine der Zeilen zeigt Anwesenheit, die höher als der Durchschnitt ist. Was könnte falsch sein? – user3346221