Der EXISTS-Operator wird verwendet, um zu prüfen, ob ein Datensatz in einer Unterabfrage vorhanden ist.
Der EXISTS-Operator gibt TRUE zurück, wenn die Unterabfrage einen oder mehrere Datensätze zurückgibt.
Beispiel-Abfrage
Ausgangstabellen:
Wir haben eine Tabelle mit den Pageviews und eine mit den Anzahl pro Nutzer pro Tag:


SELECT
event_date_user,
user,
FROM `privat-327611.analytics_266663932.user_basic`
WHERE EXISTS (SELECT event_date FROM `privat-327611.analytics_266663932.pageviews_basic` WHERE event_date = event_date_user AND page_views_pageview > 60)
