بتاريخ: 27 سبتمبر 200916 سنة comment_170752 hi guys,, look at this where PRESINTATIVE_TYPE in decode(type,1,'1,2,3',2,5) i want the decode to return (1,2,3) when the TYPE = 1, so the statement will be where PRESINTATIVE_TYPE in (1,2,3) how could i do it note: PRESINTATIVE_TYPE is Number تقديم بلاغ
بتاريخ: 28 سبتمبر 200916 سنة comment_170828 دا اللى انا فاهمه من السؤال و الله اعلم ..علىا لعموم جرب و لو مش نفع وضح اللى انت عايزه اكتر SELECT DECODE(PRESINTATIVE_TYPE , 1 , '1,2,3' , , 2 , '5') FROM TABLE_NAME; تم تعديل 28 سبتمبر 200916 سنة بواسطة ahmedelsayed14 تقديم بلاغ
بتاريخ: 28 سبتمبر 200916 سنة كاتب الموضوع comment_170847 تسلم اخي الكريم لكن انا وجدت الحل وسأنشره هنا للفائد where case when type = 1 and presintative_type in (1,2,3) then 1 when type = 2 and presintative_type = 5 then 1 else null end = 1 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.