SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
i wanna the source of the diamond procedure & it takes 2 varchar to make a shape like diamond i think this procedure is famous help plz
-
السلام عليكم عند الدخول لقاعدة البيانات بSYS/SYS تظهر لى رسالة خطا connection to sys should be as sysdba or sysoper ارجو توضيح ما يجب عمله حتى يتسنى الدخول بهما
-
السلام عليكم لما بعمل New Connection بإسم system والباسورد system بيقولي الرسالة دي Failure -ORA-01017: invalid username/password; logon denied وانا عايزة أعمل User بإسم Admin ضروري بس عايزة حد يقولي إزاي بالظبط
-
function JANFormula return Number is x number; begin select distinct sum(wip.transaction_quantity)qty into x from MTL_MATERIAL_TRANSACTIONS wip,mtl_system_items itm where wip.inventory_item_id=itm.inventory_item_id and wip.TRANSACTION_TYPE_ID = 35 and wip.inventory_item_id=:inventory_item_id and to_char(wip.transaction_date,'YYYY')=NVL(:YEAR,wip.transaction_date) and to_char(wip.transaction_date,'mm')='01' ; return x; exception when no_data_found then return 0; end; انا عملها جوه فرميلولا وده الايرور الى ظهر eror 201 at line 6 colum 6 indentifier'mtl_matrail_transaction must be declared -eror 0 at line 4 colum 3 sql statment ignored
-
-
مرحبا باخواني الاعزاء ارجو حل السؤال التالي : اضافة عموله لكل موظف حسب راتبه باستخدام CURSOR والمتغيرات عن طريق ال UPDATE , عن طريق جدول EMP........... مثلا اي ENTER_MIN(SAL)& ENTER_MAX (SAL)& ادخال الراتب يدوي مثال 100 300 العموله هيه 5% عن طريق ال UPDATE اي من راتب 100 الى راتب 300 العموله هيه 5% مابين 200 و 400 اريد لهم عموله 9% وهكذذذذذا في كل مره
-
السلام عليكم عندى جدول اساسي فية رقم الصنف واسم الصنف والكمية في المخزن عايز اعمل جدول صرف يكون فية اسم العميل ورقمة وكود العميل ويجي تحت اسم المنتج الي هنصرف منة وكود الصنف والكمية والكمية المنصرف منها وتنخصم اتوماتيكى من الجدول الاساسي ولكم جزيل الشكر
-
ممكن اشرح السؤال بالانجليزي ولكم الحريه باختيار الجواب بأي لغه I have this query select name, max(sales),max(buy) from trades group by name I want the query to display the "Type (sale or Buy)", max(buy) or max(sale) ONLY when the value is not 0 as seen below as you see above John has Max(sale) != 0 and max(buy) != 0 but in Tim's case, max(sale) is 0 so I haven't displayed it ,,, so, please how could i generate a query to solve such case !!!!
-
السلام عليكم ورحمه الله وبركاته لديمشروع التخرج شؤون طلاب لجامعة يوجد مجموع من الجداول منها: جدول الطلاب : يحتوي على بيانات الطالب ( رقم ،اسم ............الخ) جدول الدراسية :يحتوي على( رقم الطالب ، رقم المادة ، الدرجة ) س:كيف يتم انشاء loop لطلاب على كل طالب ،وثم loop لدرجات هذا طالب . حسب جدولين سابق شكرأ لكم
-
السلام عليكم ورحمة الله وبركاته اخواني الاعزاء ارجو منكم توضيح كيفية اظهار اسماء الاعمدة عند عمل كيرسور لجلب البيانات من جدول كما في المثال التالي begin for i in ( select emp_no,emp_name from emp) loop dbms_ouput.put_line(i.emp_no||' '||i.emp_name); end loop; end; كيف اظهر اسم العمود ؟ (HEADER) وجزاكم الله خيرا
-
-
السلامعليكم ارجومن المشرفين او الاعضاء الذين يملكون اسئلةعن هذا الامتحان والحلول ارسالها الي اميلي Mezo1_mg@hotmail.com 007 ....... هذا الأمتحان ال SQl 147 ....... كورس ال PL/SQL 141 ....... كورس Forms وعنديترجمة بالعربي لكتاب pl/sql من كتاب اوركل الاصلي ارجوا انيرسلها مع الامتحان واينصائح للامتحان وشكرا لكم جميعا
-
السلام عليكم ياأخوانى لو سمحتوا لو عندى فورمه فيها مثلا 5 stake_canvas وعندى ويندوا واحده وعايز كل ماأفتح canvas منهم تيجى على نفس الويندوا ايه هى الخاصيه اللى ممكن أستخدمها علشان تغيرلى كل مره الويندوا بحيث أنها تستخدم على كل الكانفات ومن ماأعمل ويندوا لكل كانفا وشكرا لحضارتكم
-
لماذا يوجد خطا في ملف المرفق في جملة insert as.txt
-
السلام عليكم ورحمة الله وبركاته,, في البداية ابارك للجميع بقرب حلول شهر رمضان المبارك لدي مشكلة ولم اتمكن حتى الان من ايجاد الحل لها، تتلخص مشكلتي بانني عندما احاول عمل استعلام على اسماء الموظفين وارقامهم واحضار الدورات التدريبية التي حصلوا عليها فان الناتج يكون بتكرار رقم الموظف واسمه مع كل اسم دورة كالتالي رقم الموظف اسم الموظف الدورات التدريبية 1 علي دورة كمبيوتر شاملة 1 علي دورة المحاسبة 2 احمد دورة اوراكل 2 احمد دورة sq…
-
السلام عليكم ورحمة الله أريد عمل أو تنفيذ الكود التالي:- Select Avg(sal) from emp group by deptno; الان اشتي اطلع اكبر معدل من النتائج الظاهرة يعني اشتي اكبر معدل الراتب في الرواتب نفذت الكود التالي وطلع خطا select max(avg(sal)) from emp group by dept; لكن للاسف خطأ الرجاء المساعدة ثانيا هل كتاب Oracle 10G complete Reference study guide مناسب للدراسة لالاوراكل مشكورين دام لنا هذا المنتدى
-
سؤال:اكتب جملة استعلام لعرض الدائرة التي بها اكبر عدد من الموظفين؟
-
لدي حقل من نوع اللست ايتم (list item) ومثلا فيه نوع الدراسة دكتوراه وماجستير وبكالوريوس اريد جملة sql vتقوم بحساب كل نوع دراسة على وحدة يعني يعطي النتيجة عدد الدكتوراه = كذا والمجاستير كذا وهكذا ومشكوررررررررررررررررين مقدماً
-
-
اريد عمل Schema للطلاب مع ترحيل الطلبة الناجحين الى السنة الدراسية المقبلة مع العلم ان يجوز للطالب الانتقال من السنة الحالية الى التالية بمادتين اي عمل ازاحة للطالب من سنة لأخرى وعرض المواد الدراسية حسب وجودها في الجدول الدراسي (ترم أول - ترم تاني - مواد متصلة)
-
اريد الحصول على جملة سيكول وليس بي ال ...يمكن ان تعطي رقم القسم وتحته اسماء الاشخاص في القسم ومرتباتهم ولكن بشرط عدم ظهور اي بينات امام رقم القسم
-
بسم الله لا استطيع انشاء forigen key فى الجدول مع ان الجدول الاخر الذى سيتم الربط معه موجود !!! ربما هذه bug فى oracle sql developer كما قراءت فى بعض المواقع ؟ هل هذا صحيح ؟ شكرا
-
-
فى جدولين الاول فيه المتوسطات التاريخية لاسعار الاصناف كل نصف ساعة ------------------------------------------------------------------------------------------- المنتج الوقت متوسط السعر فى هذة النصف ساعة -------------------------------------------------------------------------------------------- حديد قوى 1-يناير-2006 10:00:00 300 حديد قوى 1-يناير 2006 10:30:00 305.5 حديد قوى 1-يناير 2006 11:00:00 309 حديد قوى 1-يناير 2006 11:30:00 …
-
بسم الله الرحمن الرحيم السلام عليكم ورحمة الله اخوتي عندي تريقر علي data base لعملية الادراج علي جدول اخر لكن توجد بعض الاخطار .. مرسل لكم التريجر و الجداول لتوضيح الخطا .. التريجر هو : create or replace trigger test_reg 2 before 3 insert on tas 4 for each row 5 begin 6 insert into mal(id_m,sname)values(id_d,sname); 7 end; 8 / الجداول هي : create table tas (num number(3), id_t varchar2(15), sname varchar2(100), area varchar2(50), tel number(15), cour_type varchar2(50), reg_d date, leve number(4)); ============ create table mal (id_m varchar2(15), sname varchar2(100), cour_type varchar2(50), f_pay number(4), f_date date, s_pay number(4), s_date date, to…