[Wikide-l] Beobachtungsliste - wieviel darfs denn sein?

Henning Heitkötter hheitkoetter at web.de
Mi Mär 23 09:36:51 UTC 2005


Mathias Schindler schrieb:

> Für unsere SQL-Spezialisten:
>
> 1. Gibt es eine SQL-Abfrage für die Liste aller Artikel, die nicht auf 
> einer Benutzerseite eines aktiven Nutzers stehen?
>
>     # Nimm eine Liste der aktiven Benutzer
>     # Erstelle eine Liste aller Artikel, die auf
>       den Beobachtungslisten dieser Nutzer sind
>     # Filtere Dopplere heraus
>     # Mache damit den Diff auf die Artikelliste
>
>         müsste so oder so ähnlich gehen, oder?

Parallel zu den Dumps wird immer eine Liste der Anzahl der Beobachter 
von Artikeln erstellt:
* http://download.wikimedia.org/archives/de/de-count-watchers.txt.gz

Zumindest die ersten drei Schritte wären damit schon einmal getan.
Dann gibt es noch eine Übersicht aller Einträge im Artikel-Namensraum:
* http://download.wikimedia.org/archives/de/all_titles_in_ns0.gz

Jetzt muss nur noch jemand einen Diff machen ;-)

>
> 2. Gibt es eine SQL-Abfrage für die Liste aller Artikel, die nicht auf 
> einer Benutzerseite eines aktiven Admins stehen?
>
Das wird nicht so leicht gehen wie 1).

mfg Henning.H
--[[Benutzer:HenHei]]