منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مشكلة في sql
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
SELECT 
    nameee,
    STUFF((
        SELECT ', ' + DATENAME(dw, date1) + ' ' + RIGHT('00' + CONVERT(VARCHAR, DAY(date1)), 2)
        FROM Table_2 e2
        WHERE e1.nameee = e2.nameee
        AND MONTH(e2.date1) = 1 AND YEAR(e2.date1) = 2024
        FOR XML PATH('')
    ), 1, 2, '') AS formatted_dates
FROM Table_2 e1
WHERE MONTH(e1.date1) = 1 AND YEAR(e1.date1) = 2024
GROUP BY nameee;

هــذا الكود في sql server 2014 يعرض الايام بالانجليزي كيفية تعديل لعرض الايام بالعربي
(19-01-24, 01:35 PM)Adata كتب : [ -> ]SELECT 
    nameee,
    STUFF((
        SELECT ', ' + DATENAME(dw, date1) + ' ' + RIGHT('00' + CONVERT(VARCHAR, DAY(date1)), 2)
        FROM Table_2 e2
        WHERE e1.nameee = e2.nameee
        AND MONTH(e2.date1) = 1 AND YEAR(e2.date1) = 2024
        FOR XML PATH('')
    ), 1, 2, '') AS formatted_dates
FROM Table_2 e1
WHERE MONTH(e1.date1) = 1 AND YEAR(e1.date1) = 2024
GROUP BY nameee;

هــذا الكود في sql server 2014 يعرض الايام بالانجليزي كيفية تعديل لعرض الايام بالعربي
PHP كود :
SELECT 
    nameee
,
 
   STUFF((
 
       SELECT ', ' FORMAT(date1'dddd dd''ar-SA')
 
       FROM Table_2 e2
        WHERE e1
.nameee e2.nameee
        AND MONTH
(e2.date1) = AND YEAR(e2.date1) = 2024
        FOR XML PATH
('')
 
   ), 12'') AS formatted_dates
FROM Table_2 e1
WHERE MONTH
(e1.date1) = AND YEAR(e1.date1) = 2024
GROUP BY nameee

جرب الكود