Toggle navigation
Home
New Query
Recent Queries
Discuss
Database tables
Database names
MediaWiki
Wikibase
Replicas browser and optimizer
Login
History
Fork
Fork of
bek az
by
Bulgu
This query is marked as a draft
This query has been published
by
Üçüncü Adam
.
Tek bekleyen değişikli maddeler
Toggle Highlighting
SQL
USE trwiki_p; SET @N = 0; -- @N günden beri maddede tek bekleyen değişiklik olan maddeleri iki farklı grupta listeler -- 1. grupta bir kullanıcın bu dönemde tek bir maddede tekli bekleyen değişikliği varsa listelenir -- 2. grupta bir kullanıcının iki maddede bu dönemde bekleyen değişikliği varsa, ilgili kullanıcı ve maddeler listelenir -- 3. grupta bir kullanıcının ikiden çok maddede bu dönemde bekleyen değişikliği varsa, ilgili kullanıcı ve maddeler listelenir -- @N günden beri sadece bir tane bekleyen değişikliği olan kullanıcılar SELECT (concat("[[:",page_title,"|",replace(page_title,"_"," "),"]]")) as madde, rev_user_text as kullanici ,CONCAT("https://tr.wikipedia.org/w/index.php?diff=cur&oldid=",fpp_rev_id) as tumbekleyen ,CONCAT("https://tr.wikipedia.org/wiki/Özel:Diff/",rev_id) as ilkbekleyen ,DATEDIFF(NOW(),rev_timestamp) as gun from flaggedpage_pending join page on page_id = fpp_page_id join revision_userindex on rev_parent_id = fpp_rev_id where rev_id = page_latest and page_namespace = 0 and DATEDIFF(NOW(),rev_timestamp) > @N -- and rev_user > 0 -- sadece kayıtlı kullanıcılar için baştaki -- silinebilir group by substring(rev_user_text,1,13) having count(*)=1 order by gun desc,page_latest ; -- @N günden beri iki tane bekleyen değişikliği olan kullanıcılar (kullanıcı adının/ip'nin ilk 13 karakterine göre) SELECT group_concat(concat("[[:",page_title,"|",replace(page_title,"_"," "),"]]"), " ") as maddeler, rev_user_text as kullanici ,CONCAT("https://tr.wikipedia.org/w/index.php?diff=cur&oldid=",fpp_rev_id) as tumbekleyen_ilk ,CONCAT("https://tr.wikipedia.org/wiki/Özel:Diff/",rev_id) as ilkbekleyen_ilk , count(*), sum( DATEDIFF(NOW(),rev_timestamp) ) as gun from flaggedpage_pending join page on page_id = fpp_page_id join revision_userindex on rev_parent_id = fpp_rev_id where rev_id = page_latest and page_namespace = 0 and DATEDIFF(NOW(),rev_timestamp) > @N -- and rev_user > 0 -- sadece kayıtlı kullanıcılar için baştaki -- silinebilir group by substring(rev_user_text,1,13) having count(*)=2 order by gun desc,page_latest ; -- @N günden beri ikiden fazla bekleyen değişikliği olan kullanıcılar (kullanıcı adının/ip'nin ilk 13 karakterine göre) SELECT group_concat(concat("[[:",page_title,"|",replace(page_title,"_"," "),"]]"), " ") as maddeler, rev_user_text as kullanici ,CONCAT("https://tr.wikipedia.org/w/index.php?diff=cur&oldid=",fpp_rev_id) as tumbekleyen_ilk ,CONCAT("https://tr.wikipedia.org/wiki/Özel:Diff/",rev_id) as ilkbekleyen_ilk , count(*), sum( DATEDIFF(NOW(),rev_timestamp) ) as gun from flaggedpage_pending join page on page_id = fpp_page_id join revision_userindex on rev_parent_id = fpp_rev_id where rev_id = page_latest and page_namespace = 0 and DATEDIFF(NOW(),rev_timestamp) > @N -- and rev_user > 0 -- sadece kayıtlı kullanıcılar için baştaki -- silinebilir group by substring(rev_user_text,1,13) having count(*)>2 order by gun desc,page_latest ;
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...