This query is marked as a draft This query has been published by Jeroen N.

SQL

AخA
 
WITH laatste_niet_bot_bewerking AS (
    SELECT
        rev_page,
        rev_timestamp,
        ROW_NUMBER() OVER (PARTITION BY rev_page ORDER BY rev_timestamp DESC) AS rnk,
        actor.actor_user
    FROM revision r
    JOIN actor ON r.rev_actor = actor.actor_id
    JOIN user ON actor.actor_user = user.user_id
    WHERE user.user_id IS NOT NULL  -- Zorgt ervoor dat anonieme bewerkingen worden meegenomen
      AND user.user_name NOT LIKE '%bot%'  -- Bots uitsluiten
)
SELECT
    p.page_id,
    CONVERT(p.page_title USING utf8) AS Titel,
    lnb.rev_timestamp AS Laatste_bewerking
FROM page p
JOIN laatste_niet_bot_bewerking lnb ON p.page_id = lnb.rev_page
WHERE p.page_is_redirect = 0  -- Geen redirects
  AND p.page_namespace = 0  -- Alleen artikelen
  AND p.page_title NOT LIKE 'Doorverwijspagina%'  -- Doorverwijspagina's uitsluiten
  AND lnb.rnk = 1  -- Alleen de laatste bewerking per pagina
ORDER BY lnb.rev_timestamp ASC
LIMIT 10;
By running queries you agree to the Cloud Services Terms of Use and you irrevocably agree to release your SQL under CC0 License.
All SQL code is licensed under CC0 License.

Checking query status...