الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ابي استعلم عن اسماء الموظفين الي يعملون في قسم المحاسبة في مدينة الرياض من خلال الجدولين

Featured Replies

بتاريخ:

واجهتني مشكلة صغيرة ... وابي من الله ثم منكم مساعدتي !!

انا عملت جدولين .. جدول الموظفين ... وجدول الشركة

المهم

أبي استعلم عن اسماء الموظفين الي يعملون في قسم المحاسبة في مدينة الرياض من خلال الجدولين .. يعني رح يكون هناك ربط داخلي

كتبت

select workers.name from
                                                               company ,workes
                                              where workers.cop_id =company.cop_id and (
                                                 name='coun-h' and city='riyadh');



ظهر لي النتجية
column ambiquously define


فكرت شوي :rolleyes: !!!

حسيت ان المشكلة علشان أسم عمود في الجدولين نفس بعض
فيه عمود اسمه في الشركة name
وفيه كذلك في اجدول الموظفين عمود اسمه name

لاني سويت

select workers.name from
                                                               company ,workes
                                              where workers.cop_id =company.cop_id and name='coun-h'  ;



ظهرت نفس المشكلة !!! في أعتقادي علشانأسم العمود نفسه name في الجدولين !! ليس الحقول وانما name

لكن عندما كتبت

select workers.name from
                                                               company ,workes
                                              where workers.cop_id =company.cop_id and and city='riyadh';



ظهرت لي نتائج .... الامر صحيح ... لكن ليست النتيجة التي اريدها .

بتاريخ:
  • كاتب الموضوع
واجهتني مشكلة صغيرة ... وابي من الله ثم منكم مساعدتي !!

انا عملت جدولين .. جدول الموظفين ... وجدول الشركة

المهم

أبي استعلم عن اسماء الموظفين الي يعملون في قسم المحاسبة في مدينة الرياض من خلال الجدولين .. يعني رح يكون هناك ربط داخلي

كتبت

select workers.name from
                                                               company ,workes
                                              where workers.cop_id =company.cop_id and (
                                                 name='coun-h' and city='riyadh');



ظهر لي النتجية
column ambiquously define


فكرت شوي :rolleyes: !!!

حسيت ان المشكلة علشان أسم عمود في الجدولين نفس بعض
فيه عمود اسمه في الشركة name
وفيه كذلك في اجدول الموظفين عمود اسمه name

لاني سويت

select workers.name from
                                                               company ,workes
                                              where workers.cop_id =company.cop_id and name='coun-h'  ;



ظهرت نفس المشكلة !!! في أعتقادي علشانأسم العمود نفسه name في الجدولين !! ليس الحقول وانما name

لكن عندما كتبت

select workers.name from
                                                               company ,workes
                                              where workers.cop_id =company.cop_id and and city='riyadh';



ظهرت لي نتائج .... الامر صحيح ... لكن ليست النتيجة التي اريدها .




والسؤال الثاني !!

أنا أعرف أعدل خصائص عمود .. والحقول التي فيه !! لكن لو بغيت اعدل أسم عمود نفسه أشلون ؟؟؟

يعني مثلا أسم العمود عندي name ابي اعدله الى ename ؟
بتاريخ:

اكتب الامر ده
ALTER TABLE TABLE_NAME RENAME COLUMN OLD_COLUMN_NAME TO NEW_COLUMN_NAME;

بتاريخ:

فى الكود :
select workers.name from
company ,workes
where workers.cop_id =company.cop_id and and city='riyadh'
استبدل الشرط الاخير بالآتي لان ممكن تكون كلمة'riyadh' متسجلة capital letters
and upper(city) =upper('riyadh')
فى هذه الجملة يتم تحويل بيانات الحقل city إلى uppercase و كلمة الرياض ايضا

بتاريخ:
  • كاتب الموضوع

يا أخي أولا هذا الأمر ما ظبط معي

ALTER TABLE TABLE_NAME RENAME COLUMN OLD_COLUMN_NAME TO NEW_COLUMN_NAME;




ثانيا : انا أبي استفسر عن اسماء الموظفين من جدول الموظفين الذين يعملون في قسم المحاسبة في مدينة الرياض من جدول الشركة .. يعني رح يكون هناك ربط داخلي

كتبت هذا الأمر وطلع معي خطأ

select workers.name from
company ,workes
where workers.cop_id =company.cop_id and (
name='coun-h' and city='riyadh');

بتاريخ:

ملحوظة سريعة
هل اسم الجدولworkes or workers

تأكد من اسم الجدول المستخدم فى امر ال select

لان مع امر الwhere تستخدم workers.cop_id
ومع الselect تستخدم workes

بتاريخ:
  • كاتب الموضوع

Amgad

بارك الله فيك ..... وفي ردك الطيب .. أن دل دل على طيبت قلبك .. !!

ملاحظة كانت المشكلة هو تشابة أسماء الأعمدة في الجدولين ....

الجدول الموظفين أسم العمود فيه name
وجدول الشركة أسم العمود فيه name

غير أحدى الأعمدة الى wname

وطلعت النتيجة ....

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.