-- Die Tabelle campaigns wurde repariert: Duplikate entfernt, Schlüssel (PK) hinzugefügt.
-- Es wurden mehr Kampagnen durchgeführt, aufgrund von Bugs traten bei den Nutzern fehlerhafte Zustellversuche auf, und bei manchen wurde die Kommunikation überhaupt nicht angezeigt.
-- Bezüglich der an die Nutzer gesendeten Promo-Kampagnen:
-- 2.1 Schreiben Sie eine Abfrage, die die Anzahl der Nutzer zeigt, die die Kommunikation erfolgreich erhalten haben, für jede Kampagne.
-- 2.2 Ändern Sie die Abfrage, um anzuzeigen: die Anzahl der Nutzer, die keine erfolgreiche Kommunikation insgesamt erhalten haben, für jede Kampagne.
-- 3. Es wurde ein weiteres Feld zur Tabelle communications hinzugefügt – event_timestamp – Datum und Uhrzeit des Ereignisses der Zustellung der Kommunikation im Format '%Y-%m-%d %H:%M:%S'.
-- Für alle Kampagnen, einschließlich nicht gestarteter, berechnen Sie die Metrik: den Anteil der Nutzer, bei denen die erfolgreiche Zustellung der Nachricht beim ersten Versuch erfolgte.
-- Es können Fensterfunktionen verwendet werden, oder es kann ohne sie gemacht werden, aber es ist wichtig, dass die Abfrage optimal ist.