الانتقال إلى المحتوى
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.

احتاج مساعدة في Alias

Featured Replies

بتاريخ:

بسم الله الرحمن الرحيم

الأخوة الأعضاء الكرام أولاً يعجز لساني عن شكركم لما قدمتموة لي من خلال منتداكم هذا والذي والله العظيم حققت منه استفادة كبيرة
اتمني أن يسع صدركم شخص مثلي
من خلال منتداكم تعرفت على الأوركل وبدأت في دراستة selfstudy بعد ما عرفت أن تكلفتة بالمعاهد تكون عالية جدا جدا
فأنا مصري مقيم بالكويت وتكلفة one level في dba track تتعدي 550 د.ك تقريبا 11000 ج.م ولكن هناك بعض الأشياء تقف أمامي ولا أجد غير منتداكم لأفهم منه وانهل من العلم الذي حباكم به الله عز وجل في هذا المجال.

لي بعض الأسئلة أتمني أن أجد جواباً عليها من حضراتكم
1- أعرف وأفهم Alias ولكن عندما وصلت إلى الدرس السابع في sql والخاص advanced subqueries وجدت مثالاً لا أستطيع أن أفهمة وهو

Select E.Ename,M.Mgr,M.Ename
From Emp E,Emp M
Where E.Empno = M.mgr
أو

SELECT emp.last_name
FROM employees emp
WHERE emp.employee_id IN (SELECT mgr.manager_id
FROM employees mgr);


2- انني بدأت بدراسة sql منذ تقريبا شهر فهل انا اسير على خطي طيبة أم أنني بطيء بعض الشيء حيث انه كما تعلمون منهج الأوركل طويل جدا. وكم من الوقت يجب أن استغرق لأنهائه (مع العلم أنني أدرس لأكون DBA)

ولكم مني جزيل الشكر وداعياً الله عز وجل أن يضع ذلك في ميزان حسناتكم فهو القادر على أن يجزيكم أفضل الجزاء لما تفعلوه لخدمة الناس وتعليمهم.

بتاريخ:

اخى الفاضل
الرلابط ده موجد على فيدو يشرح صوت وصوره السلف شوين http://www.4shared.com/file/220710914/89f45834/4_online.html


والربط ده فيه كتاب كويس اوى بالعربى http://www.4shared.com/file/220662499/e431faec/_Oracle.html
اما بنسبه لقدرات فى التعلم انت بطى نسبيا لان لازم كل اسبوع تدر س 4 فصول على الاقل لانك لوفى كورس كان ذمانك خلصت سيكول كامل
اما بنسبه DBA محتاج وقت كتير الاول انت مفروض تبقى دفولبر عندك خبره سنتين على الاقل عشان تبداى تاخد DBA
المعلومه تقريبا اكيدا ولكان اجتهد واتعب و ان شاء الله هيتكون DBA و عشان انت مسافر فى دعوتك مستاجبه ادعلى وادعى لنفسك ان ياجى اليوم التكون انا وانت DBA

بتاريخ:

أخي الكريم ال alias هو عبارة عن اختصار لاسم الجدول في حال كان اسم الجدول يتكون من عدد كبير من الأحرف وله ضوابط لكتابته
مثلا أن لا يكون فراغات في الاسم و اذا أردت ان يكون في ال alias فراغات يجب أن تضعه بين " "
وقد يستخدم ال Alias في جمل ال select بحيث يمكنك تغيير اسم الحقل الذي سيظهر في النتيجة وطبعا لا يؤثر على الجدول فمثلا

select empno,ename from emp



عند تنفيذ جملة الاستعلام سيظهر في ال header
empno ename
10 mohammad
20 ali

ولكن اذا قمنا بكتابة جملة الا ستعلام كالتالي

select empno "Employee Number",ename "Employee Name" from emp



عند تنفيذ جملة الاستعلام سيظهر في ال header
Employee Number Employee Name
10 mohammad
20 ali


هذا باختصار.......

تم تعديل بواسطة mk3bmw

بتاريخ:

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

Select E.Ename,M.Mgr,M.Ename
From Emp E,Emp M
Where E.Empno = M.mgr



المثال الأول يعرض اسم الموظف ورقم المدير واسم المدير
وممكن تنفذه في user scott
ولو كان المستخدم lock ممكن تستخدم الأمر
alter user scott account unlock

SELECT emp.last_name
FROM employees emp
WHERE emp.employee_id IN (SELECT mgr.manager_id
FROM employees mgr);



المثال الثاني يعرض اسم الموظفين الي هم مديرين
وممكن تنفذه في user hr
ولو كان المستخدم lock ممكن تستخدم الأمر
alter user hr account unlock

[email protected]

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

أشكر جميع الأخوة علي ردودهم

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

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

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

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

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

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.