بتاريخ: 14 فبراير 201016 سنة comment_184948 بسم الله الرحمن الرحيمأرجو أن يساعدني الأخوة الأعضاء في هذا الموضوع الاحظ أثناء دراسي ل منهج sql أن بعض الأمثلة مثلاً تكون هكذاSQL> select Last_name from employees وهذا مثال بسيطوالغريب في الأمر هو أنه عندما أحاول تنفيذه داخل sql يعطيني errorفهل هذا معناه أن هناك بعض الجداول لا أستطيع العمل عليها في sql أم أن هناك anothers users, i just can excute these select statements on itالاحظ مثلاً في chapter 7 في sql fundemental 1 أن هناك بعض الأمثلة على سبيل المثال SQL> SELECT last_name, salary FROM employees WHERE salary > (SELECT salary FROM employees WHERE last_name = 'Abel'); SQL> SELECT last_name, job_id, salary FROM employees WHERE job_id = (SELECT job_id FROM employees WHERE last_name = ‘Taylor’) AND salary > (SELECT salary FROM employees WHERE last_name = ‘Taylor’); فأنا أفهم هذه الأمثلة جيداً ولكنني عندما أحاول تنفيذها النتيجة تكون error . فلماذا؟هل يجب أن أدخل على sql ب user أخر غير scott وإذا كان كذلك فما هو ال user and default password أم أن هناك طرق أخري .أرجو ا من الأخوة الأعضاء مساعدتي في هذا الموضوع. تقديم بلاغ
بتاريخ: 14 فبراير 201016 سنة كاتب الموضوع comment_184950 the error message i've got is almost there is no employee table تقديم بلاغ
بتاريخ: 14 فبراير 201016 سنة comment_184952 So you need to create itas Scott user has emp instead of employee so you can replace your SQL statements with emp and dept تقديم بلاغ
بتاريخ: 14 فبراير 201016 سنة comment_184959 جرب اخي العزيز ان تدخل باليوزر Hr والباسوورد hrواكتب نفس الكود وجرب تقديم بلاغ
بتاريخ: 15 فبراير 201016 سنة كاتب الموضوع comment_185008 أخي الفاضل جربت أدخل ب user HR and password HR ولكني لا أستطيع الدخول أرجو من الأخوة في المنتدي مساعدتي في هذا الأمر للأهمية تقديم بلاغ
بتاريخ: 15 فبراير 201016 سنة كاتب الموضوع comment_185042 أين ردود الأخوة الأفاضل محمد جمعة و mk3bmw وmostfa_future وبقية أعضاء المنتديأرجوكم للأهمية تقديم بلاغ
بتاريخ: 16 فبراير 201016 سنة comment_185097 أولا: معذرة على التأخير ثانيا:1. ماهو ال user الذي تشبك عليه؟.2. اذا معرفة ذلك اكتب الأمر التالي show user; 3.تأكد أن جدول Employees موجود لديك من خلال الأمر التالي: select * from tab; 4. اذا كان جدول employees موجود تأكد أن لديك صلاحيات عليه5. لاأريد أن أدخل بتفاصيل الصلاحيات حتى تتأكد الخطوات التي ذكرتها لك..... تقديم بلاغ
بتاريخ: 16 فبراير 201016 سنة كاتب الموضوع comment_185138 ال user هو scottوجربت أعرض محتوبات الجدول employees لكنة تظهر رسالة بأنه لا يوجد جدول أسمة employees تقديم بلاغ
بتاريخ: 16 فبراير 201016 سنة comment_185140 تأكد أن جدول Employees موجود لديك من خلال الأمر التالي: select * from tab; اكتب الامر كما هواذا كان الجدول غير موجود من بين الجداول يجب عليك بناءه تم تعديل 16 فبراير 201016 سنة بواسطة mk3bmw تقديم بلاغ
بتاريخ: 16 فبراير 201016 سنة كاتب الموضوع comment_185141 أفهم من هذا أن قاعدة البيانات لا تحتوي على جدول employees أذن لماذا تم استخدام هذا الجدول في الماتيريال المعتمدة الخاص بالسيكول للدراسة من خلالةأم أن هذا الجدول موجود ولكن تحت مستخدمين آخرين كـ system أو hr.أرجو أفادتي كي استريح لو مش موجود ممكن أنشأ الجدول وخلاص ولكنني ألاحظ ان استخدمة موجود بكثرة في الماتيمريال المعتمدة. تقديم بلاغ
بتاريخ: 16 فبراير 201016 سنة كاتب الموضوع comment_185143 أخي الفاضل mk3bmwالكود الذي كتبه وهو select * from tab;معناه عرض جميع حقول الجدول tab ولكن الجدول الذي أعنيه هو employees تقديم بلاغ
بتاريخ: 16 فبراير 201016 سنة comment_185151 tab عبارة عن view تظهر الجداول الموجودة على اليوزر الخاص بكواذا الجدول مش موجود بدك تضطر انك تبنية من الاولوومكن أساعدك بهالموضوععشان تبني جدول اسمه employees وفيه الحقول empno,ename,sal,hiredate,commقم بعمل التالي : create table employees (empno number(7),ename varchar2(100),sal number(7,3),hiredate date,comm number); تم تعديل 16 فبراير 201016 سنة بواسطة mk3bmw تقديم بلاغ
بتاريخ: 21 فبراير 201016 سنة comment_185497 Dear ledow2007For the examples to work you must first unlock the HR account CONN sys/password@db10g AS SYSDBA ALTER USER HR IDENTIFIED BY HR ACCOUNT UNLOCK; Then: CONN HR/HR تقديم بلاغ
بتاريخ: 21 فبراير 201016 سنة كاتب الموضوع comment_185516 dear yasser لقد قمت بكتابة الأكواد في محرر الدوس وكانت النتيجة connectedولكنني عندما ذهبت الي sqlplus under windows vista للدخول باستخدام اليوزر hr لا يستطيع الدخول، فكل هذا مفاده أنني أريد أن أدخل نباستخدام اليوزر hr في بيئة sqlplus لكي اتمكن من تنفيذ الأكواد وبعض الجمل من خلال الجداول المتاحة . ما الحل؟ تقديم بلاغ
بتاريخ: 1 مارس 201016 سنة comment_186082 SELECT last_name, job_id, salary FROM employees WHERE job_id in (SELECT job_id FROM employees WHERE last_name = 'Taylor')AND salary > all (SELECT salary FROM employees WHERE last_name = 'Taylor'); تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.