منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
مشكلة في sql - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : مشكلة في sql (/showthread.php?tid=47825)



مشكلة في sql - Adata - 19-01-24

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 يعرض الايام بالانجليزي كيفية تعديل لعرض الايام بالعربي


RE: مشكلة في sql - تركي الحلواني - 21-01-24

(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

جرب الكود