sima_2n5k
شنبه 31 تیر 1391, 11:10 صبح
با سلام
یه جدولی دارم که فیلدهای داینامیکو واسه یه صفحه میسازه و جدول دیگه مقادیر اینارو با توجه به id جدول فیلد
و id جدول customer،به فیلدها مقادیر میدهد که value می باشد.
من میخوام اگه مشتریان از نوع حقیقی بودن بره اونایی رو بیاره که legacy=true ونام ونام خانوادگیشونو که شامل FId 5&6 می باشد رو بیاره به هم بچسبونه و سورت کنه وگرنه نام شرکت را بیاره،من این کدو نوشتم:
ALTER PROCEDURE [dbo].[sp_GetCustomerList]
@Legacy bit
AS
BEGIN
if(@Legacy='True')
begin
select Value,CId from [tbl.Customers] where Value IN(select Value where FId IN(5,6))
end
else
select Value,CId from [tbl.Customers] where FId=1
END
حالا میخوام از group by استفاده کنم و نام ونام خانوادگی را یه فیلد کنم ولی نمی دونم چه جوری میشه؟
می شه کمکم کنید؟
ممنون
یه جدولی دارم که فیلدهای داینامیکو واسه یه صفحه میسازه و جدول دیگه مقادیر اینارو با توجه به id جدول فیلد
و id جدول customer،به فیلدها مقادیر میدهد که value می باشد.
من میخوام اگه مشتریان از نوع حقیقی بودن بره اونایی رو بیاره که legacy=true ونام ونام خانوادگیشونو که شامل FId 5&6 می باشد رو بیاره به هم بچسبونه و سورت کنه وگرنه نام شرکت را بیاره،من این کدو نوشتم:
ALTER PROCEDURE [dbo].[sp_GetCustomerList]
@Legacy bit
AS
BEGIN
if(@Legacy='True')
begin
select Value,CId from [tbl.Customers] where Value IN(select Value where FId IN(5,6))
end
else
select Value,CId from [tbl.Customers] where FId=1
END
حالا میخوام از group by استفاده کنم و نام ونام خانوادگی را یه فیلد کنم ولی نمی دونم چه جوری میشه؟
می شه کمکم کنید؟
ممنون