Toggle navigation
Home
New Query
Recent Queries
Discuss
Database tables
Database names
MediaWiki
Wikibase
Replicas browser and optimizer
Login
History
Fork
This query is marked as a draft
This query has been published
by
Zache
.
afl_user_text = väärinkäyttösuodattimeen osuneen tunnuksen nimi t = pienin aika joka on ollut suodattimeen 133 tulleen osuman ja käyttäjän kumotun muokkauksen välillä. Sillä ei ole merkitystä mihin artikkeliin muokkaus on tehty. Mikäli arvo on NULL, niin kumottua muokkausta ei löytynyt. Tunnettuna vikana on se, että rc2.rc_comment LIKE concat("%", rc1.rc_user_text, "%") tyyppinen sääntö jättää ne kumoukset huomiomatta jotka on kumottu jollain muulla kuin vakiomuotoisella kumoustekstillä. (Esim "rv tai rvv") jolloin yhteenvedosta ei voi päätellä kumottua käyttäjää.
Toggle Highlighting
SQL
use fiwiki_p; SELECT afl_user_text, min(TIMEDIFF(str_to_date(a.rc_timestamp, "%Y%m%d%H%i%S"), str_to_date(afl_timestamp,"%Y%m%d%H%i%S"))) as t FROM abuse_filter_log LEFT JOIN ( SELECT rc1.rc_timestamp, rc1.rc_user_text, rc1.rc_title FROM recentchanges AS rc1, recentchanges AS rc2 WHERE rc1.rc_cur_id=rc2.rc_cur_id AND rc1.rc_source="mw.edit" AND rc2.rc_source="mw.edit" AND rc1.rc_timestamp < rc2.rc_timestamp AND rc2.rc_comment LIKE concat("%", rc1.rc_user_text, "%") GROUP BY rc1.rc_id ) AS a ON a.rc_user_text=afl_user_text WHERE afl_filter=133 AND afl_timestamp>20170300000000 AND ( a.rc_timestamp IS NULL OR a.rc_timestamp > afl_timestamp ) GROUP BY afl_user_text;
By running queries you agree to the
Cloud Services Terms of Use
and you irrevocably agree to release your SQL under
CC0 License
.
Submit Query
Stop Query
All SQL code is licensed under
CC0 License
.
Checking query status...