إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

writing a sql statement with condition


2 رد (ردود) على هذا الموضوع

#1 luay hudieb

luay hudieb

    عضو

  • الأعضــاء
  • 8 مشاركة
  • الاسم الأول:luay
  • اسم العائلة:hudieb
  • البـلـد: Country Flag

تاريخ المشاركة 11 February 2006 - 02:36 PM

السلام عليكم ورحمة الله وبركاته

اخوتي في الله احتاج لاستشارتكم...

عندي table فلنفرض اسمه customers يحتوي على ما يلي:
branch_code
Customer_num
customer_name
nationality_code


حيث ال nationality_code هو عبارة عن رقم (1،2،3،....)

اريد ان اكتب sql select statement بحيث تظهر لي جميع المعلومات الموجودة في جدول ال customers ولكن بدل الnationality اكتب palestinian اذا كان الكود هو 1 او others اذا كان الكود غير ذلك (لا يساوي 1)


وشكرا.....

#2 Amgad

Amgad

    مشرف عام ومشرف قسم تحليل النظم

  • الفريق الإداري
  • 4,559 مشاركة
  • الاسم الأول:امجد
  • اسم العائلة:حلمي
  • البـلـد: Country Flag
  • المنصب الحالي:Business Systems Analyst at al Fanar Co. Riyadh KSA

تاريخ المشاركة 11 February 2006 - 09:55 PM

استخدم امر decode
select Customer_num , decode (nationality_code, 1 , 'palestinian', 'Others' ) from customers;

select empno , decode (DEPTNO, 10 , 'ArabOracle', 'Others' ) from emp;

EMPNO DECODE(DEP
----- ----------
 7369 Others
 7499 Others
 7521 Others
 7566 Others
 7654 Others
 7698 Others
 7782 ArabOracle
 7788 Others
 7839 ArabOracle
 7844 Others
 7876 Others

تم التعديل بواسطة Amgad, 11 February 2006 - 10:22 PM.

لا إله إلا الله الحليم الكريم
لا اله إلا الله العلى العظيم
لا اله إلا الله رب السماوات السبع و رب العرش العظيم
‏اللهم ارزقني قبل الموت توبة وعند الموت شهادة وبعد الموت جنة
اللهم ارزقني حسن الخاتمة
اللهم هون علينا سكرات الموت ... ونور علينا قبورنا
اللهم ارزقني الموت وأنا ساجد لك يا ارحم الراحمين
اللهم ثبتني عند سؤال الملكين
اللهم اجعل قبري روضة من رياض الجنة ولا تجعله حفرة من حفر النار
اللهم اني اعوذ بك من فتن الدنيا
اللهم ارحم ابائنا وامهاتنا واغفر لهما وتجاوز عن سيئاتهما وادخلهم فسيح جناتك ... والحقنا بهما يا رب العالمين
اللهم ارحم موتانا وموتى المسلمين واشفي مرضانا ومرضى المسلمين
اللهم اغفر للمسلمين والمسلمات والمؤمنين والمؤمنات الأحياء منهم والأموات
وبارك اللهم على سيدنا محمد صلى الله عليه وسلم
اللهم آمين ... اللهم آمين ... اللهم آمين


....


#3 luay hudieb

luay hudieb

    عضو

  • الأعضــاء
  • 8 مشاركة
  • الاسم الأول:luay
  • اسم العائلة:hudieb
  • البـلـد: Country Flag

تاريخ المشاركة 12 February 2006 - 09:52 AM

شكرا يا ابو المجد... بارك الله فيك