بتاريخ: 30 نوفمبر 200718 سنة comment_117489 مساء الخير يا جماعة انا كنت سالت فى منتدي التقارير على سؤال ؛ ونظرا لضيق الوقت فسوف اطرح سؤالى هنا ايضا لعل وعسي ان يكون الحل لدى احد الاخوة سؤالى على الرابط التالي :http://www.araboug.org/ib/index.php?showtopic=24099معلش يا جماعة انا محتاجة مشاركتكم السريعة ميرسي ليكم كلكم ميرال تقديم بلاغ
بتاريخ: 30 نوفمبر 200718 سنة comment_117510 أختي الفاضلة :يوجد دالة تسمى Case تقوم بعمل جملة if داخل جملة Select يمكنك إستخدامها في جملة select التي بنيتي عليها التقريروهي كالتالي SELECT EMPNO, ENAME, JOB, SAL, CASE sex WHEN 1 THEN 'male' ELSE 'fmale' END "sex" FROM EMP ولتطبيق المثال السابق قومي بإضافة عمود رقمي بإسم sex في الجدول emp على المستخدم scott ثم أدخلي فيها بيانات رقمية 1 للذكر و2 للأنثى ثم قومي بتطبيق المثال السابقمع تحياتيوإن كان فيه أي استفسار فأنا موجود تقديم بلاغ
بتاريخ: 30 نوفمبر 200718 سنة كاتب الموضوع comment_117548 للاسف ايضا لم تحل المسالة .ان كان فى الامكان عمل مثال اكون شاكرة ليك ميرال تقديم بلاغ
بتاريخ: 1 ديسمبر 200718 سنة comment_117575 أختي الفاضلةإلى مثال لاستخدام دالة Case في جملة select المبني عليها التقريرتنزيل المثال منا هنامع تحياتيأرجو الدعاء تقديم بلاغ
بتاريخ: 1 ديسمبر 200718 سنة كاتب الموضوع comment_117611 اولا الف الف ميرسي يا مستر احمد على متابعتك وردودك ؛ التقرير اشتغل تمام ولكن فى حاجة انا عاملة نفس الموضوع ده فى شاشة تانية ولكن مش على شيك بوكس ولكن ليست ايتم وهي ان الطالب طريقة وصوله الي المدرسة اما عن طريق باص المدرسة او سيارة خاصة وعملت الاختيار فى ليست ايتم ؛ والداتا تايب او نوع البيانات البيانات لليست ايتم هى من varchar2 ولما حبيت انفذ نفس المثال بتاعك رفض قبول الحروف وطلب ان اليست ايتم لازم تكون ارقام وانا تقريبا ربط كل الجداول والشاشات ومش هقدر اغير فى اى حاجة ؛ فهل في طريقة ننادى بيها التقرير اذا كان الليست ايتم فيها 1 يكتب فى التقرير bus ولو كان اتنين يكتب car ?مرة تانية مليون ميرس ليك وارجوا ان اجد الحل عندكميرال باى تقديم بلاغ
بتاريخ: 2 ديسمبر 200718 سنة كاتب الموضوع comment_117694 يا جماعة ارجوا المساعدة ؛ محتاجة حد يقولى اعمل ايه تقديم بلاغ
بتاريخ: 2 ديسمبر 200718 سنة comment_117696 أختي الفاضل :إستخدام نفس الدالة ولكن إستخدمي معها دالة to_numberوتم تعديل المثال السابق بهذ الدالة كما يلى SQL> SELECT EMPNO, ENAME, JOB, SAL, CASE 2 to_number(sex) WHEN 1 THEN 'male' 3 ELSE 'fmale' 4 END "sex" 5 FROM EMP; EMPNO ENAME JOB SAL sex ---------- ---------- --------- ---------- ----- 7369 SMITH CLERK 800 male 7499 ALLEN SALESMAN 1600 fmale 7521 WARD SALESMAN 1250 male 7566 JONES MANAGER 2975 male 7654 MARTIN SALESMAN 1250 male 7698 BLAKE MANAGER 2850 male 7782 CLARK MANAGER 2450 male 7788 SCOTT ANALYST 3000 male 7839 KING PRESIDENT 5000 male 7844 TURNER SALESMAN 1500 male 7876 ADAMS CLERK 1100 male EMPNO ENAME JOB SAL sex ---------- ---------- --------- ---------- ----- 7900 JAMES CLERK 950 male 7902 FORD ANALYST 3000 male 7934 MILLER CLERK 1300 fmale 14 rows selected. SQL> مع تحياتي تقديم بلاغ
بتاريخ: 4 ديسمبر 200718 سنة كاتب الموضوع comment_117868 الف الف الف مليون ميرسي يا استاذ احمد وكل كلمات الشكر قليلة على اهتمامكجزاك الله الف مليون خيرميرالباى تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.