السلام عليكم
احتاج جملة select بين جدولين ترجع بالحقول الموجودة في الجدول الاول وغيرموجودة في الجدول الثاني
السلام عليكم
احتاج جملة select بين جدولين ترجع بالحقول الموجودة في الجدول الاول وغيرموجودة في الجدول الثاني
تم تعديل هذه المشاركة بواسطة عبدالجليل العقوري في 21 مايو 2007 في 23:53
"نحن لا نستسلم... ننتصر أو نموت.... وهذه ليست النهاية... بل سيكون عليكم أن تحاربوا الجيل القادم والاجيال التي تليه... اما أنا... فإن عمري سيكون أطول من عمر شانقي."
عمر المختار
اللهم انعم على بلادي بالأمن والأمان
select col1,col2.col3 from table1
minus
select col1,col2,col3
from table2
مثلا لوعندنا جدولين واحد للموضفين والتانى للعملاء
تختار مثلا الحقول اللى انت عاوزها من هنا ومن هنا طبعا دى سهله وتيى بقى تضيف اللى هاقولك عليه دا
where s_emp.id (+)=s_costumer.id
علامة الزائد دى هى دى الزياده
الاخ الكريم :
السلام عليكم ............ اعتقد ان هذا هو الحل اذا كنت قد فهمت سؤالك و هو باستخدام ال METADATA او مايسمى ايضا ب DATA DICTIONARY
SELECT COLUMN_NAME FROM USER_TAB_COLUMNS WHERE TABLE_NAME = 'FIRST_TABLE_NAME_WITH_UPPER_CASE' MINUS SELECT COLUMN_NAME FROM USER_TAB_COLUMNS WHERE TABLE_NAME = 'SECOND_TABLE_NAME_WITH_UPPER_CASE'
و هذا مثال
SELECT COLUMN_NAME FROM USER_TAB_COLUMNS WHERE TABLE_NAME = 'EMPLOYEES' MINUS SELECT COLUMN_NAME FROM USER_TAB_COLUMNS WHERE TABLE_NAME = 'DEPARTMENTS'
و لاحظ ان التغيير في اسم الجداول فقط
تم تعديل هذه المشاركة بواسطة الكروان في 2 يونيو 2007 في 07:10
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…