SQL
x
/*صفحات نقاش موجودة لتحويلات*/
SET @rank=0;
SET @NomProjet ="ar.wikisource.org";
#SET NomProjet ="ar.wikipedia.org"
SELECT @rank:=@rank+1 as "م",
page_id AS 'المعرف',
CONCAT('[[نقاش:',page_Title,']]') AS 'نقاش لتحويلة',
CONCAT('[https://',@NomProjet,'/w/index.php?title=نقاش:',page_Title,'&action=delete&wpReason=نقاش%20صفحة%20محذوفة%20أو%20غير%20موجودة%20أو%20لا%20يخص%20تطوير%20الموضوع%20أو%20تحسينه احذف]') AS 'وصلة الحذف',
page_len AS 'حجم الصفحة',
DATE_FORMAT(log_timestamp, "%d/%m/%Y") AS 'تاريخ السجل' ,
CONCAT('[[خاص:وصلة دائمة/',page_latest,'|',page_latest,']]') AS 'التعديل الأخير',
#DATE_FORMAT(rev_timestamp, "%d/%m/%Y") AS 'تاريخ التعديل',
# COUNT(page_id) AS 'عدد page_id',
# COUNT(log_actor) AS 'عدد log_actor',
COUNT(log_id) AS 'عدد Log_id',
page_namespace AS 'قرار'
#CONCAT('[[نقاش:',rd_title,']]') AS 'نقاش المقالة'
FROM page p1
INNER JOIN logging ON log_title =page_title /* ربط جدول المقالات بجدول الأفعال*/
#INNER JOIN revision ON rev_page =page_id /* ربط جدول المقالات بجدول التعديلات*/
WHERE p1.page_namespace = 1
AND p1.page_is_redirect = 0
AND EXISTS (SELECT pp.page_title
FROM page pp
WHERE pp.page_namespace = 0
AND pp.page_is_redirect = 1
AND pp.page_title = p1.page_title
)
/* تحديد الحجم */
AND page_len < 500
/* حصر النقاشات اتي لديها مقابل
AND EXISTS (SELECT CONCAT('[[نقاش:',rd_title,']]') AS 'نقاش المقالة'
FROM page p2
INNER JOIN redirect ON rd_from =p2.page_id #ربط جدول المقالات بجدول التحويلات
WHERE p2.page_namespace = 1
AND p2.page_is_redirect = 0
AND p2.page_title = p1.page_title
) */
GROUP BY page_id
#ORDER BY log_timestamp DESC /* ترتيب حسب التاريخ */
ORDER BY page_len DESC /* ترتيب حسب الحجم */
#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.