یکی کردن فیلد چند مقداره در join برای جلوگیری از تکرار رکورد
با سلام
table1 =id, name , family
table2=id,job
جدول اول مشخصات افراد و جدول دوم تخصص افراد رو داریم
مثال
id |
name |
family |
1 |
ali |
Ahmadi |
2 |
milad |
rezaii |
3 |
vahid |
solimani |
id |
job |
1 |
C# |
1 |
C++ |
2 |
C# |
بعد از join شدن خروجی به شکل زیره
id |
name |
family |
job |
1 |
ali |
Ahmadi |
C# |
1 |
ali |
Ahmadi |
C++ |
2 |
milad |
rezaii |
C# |
و مشکل اینه که بخاطر C# , C++ مشخصات علی و نام خانواده تکرار شده چجوری خروجی رو به شکل زیر در بیارم
id |
name |
family |
job |
1 |
ali |
Ahmadi |
C#
C++ |
2 |
milad |
rezaii |
C# |
با تشکر
نقل قول: یکی کردن فیلد چند مقداره در join برای جلوگیری از تکرار رکورد
نقل قول: یکی کردن فیلد چند مقداره در join برای جلوگیری از تکرار رکورد
ممنون
اما اون دستور فقط در Mysql کار میکنه
نقل قول: یکی کردن فیلد چند مقداره در join برای جلوگیری از تکرار رکورد
نقل قول: یکی کردن فیلد چند مقداره در join برای جلوگیری از تکرار رکورد
با سلام
خوشبختانه حل شد. باید از تابع STUFF و FOR XML PATH استفاده بشه