SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,153 موضوعات في هذا القسم
-
ارجوا منكم اعطائى رقم امتحان sql + نماذج من الامتحانات الحديثة ذات اصدار ستة 2011 و ياريت اخر امتحان نزل من شركة اوركل لاننى داخل الامتحان وعايز اخر اصدار لرؤية الجديد فى الامتحان (28/7/2011
-
في البداية السلام عليكم ... انا بحاجة ل Function يقوم بعمل لتحليل لعملية حسابية كالآتي الفنكشن يستقبل نص عبارة عن varchar2 كالاتي '5*2.54+4/2-1*10*2/4' ويقوم بارجاع ناتج العملية الحسابية مع الاخذ بعين الاعتبار الاولويات للقسمة والضرب اولا ثم الجمع والطرح ثانيا ايهما يبدأ من اليسار أولا .. علما بان النص لا يحتوي على الاقواس ,, اخواني من عندو فكرة عن الموضوع الرجاء اسعافي بها واكون لكم من الشاكرين وجزاكم الله خيرا.... مستعجل ....
-
يسعد مساكم اعطانا الدطتور كم جدول واعطانا اسئلة SQL عليهم بس للاسف مش عارف احلولا واحد ي ريت مساعدو ضرورية اول سؤال بدو يعرض الدكاترة يلي بيدرسوا اكتر من مادة وهي الجداول
-
السلام عليكم انا طالبة علم حاسوب وباخد حاليا مادة امن نظم وتكنولجيا المعلومات . . وطلب الدكتور واجب ابتكار خوارزمية فيها فكرة mod وبدي شخص يساعدني من وين ابدا او نصائح . . انا محتاج فكرة فقط . #وشكرا
-
السلام عليكم ورحمة الله وبركاته ارجوا المساعدة عاجل جداً هل من الممكن عمل مفتاح pk ومفتاح fk على نفس الحقل في جدول وشكرا
-
يا اخون عندي هذه function واريد ان تعطيني نتائج صحيحة اذا انا استعلمت خلال مدة من الزمن اطول , لليوم الواحد تعطيني الي بدياه لكن ليومين لا تعطي المطلوب function CF_11Formula return Number is xx_no number(10); begin SELECT count(DISTINCT(PTRC_VEH_AUDIT.PLATE_NO )) into xx_no FROM PTRC_VEH_AUDIT WHERE TO_DATE(PTRC_VEH_AUDIT.OPERATION_DATE,'DD/MM/YYYY') BETWEEN TO_DATE(_FROM_DATE,'DD/MM/YYYY') AND TO_DATE(_TO_DATE,'DD/MM/YYYY') AND PTRC_VEH_AUDIT.DONE_BY like '%ahmad%' ; return xx_no ; EXCEPTION WHEN OTHERS THEN RETURN NULL; end;
-
السلام عليكم عاوز اعمل جملة سليكت تجيب اقل عدد زيارات لموظف من بين الموظفين بمعنى select count(emp_visit),emp_id from emp groub by emp id ; count(emp_visit) emp_id 3 1 4 2 10 3 2 4 عاوز جملة سكيكت تحتوى على الجملة الاولى بحيث اوتوماتك تجبلى النتيجة دة count(emp_visit) emp_id 2 4 بيحث تجبلى اقل موظف عمل زيارات جربت الجملة دة select min(count(T_TAFTESH_EMP)) from T_TAFTESH بيجيب العدد بس مش عاوز يجيب كود الموظف معاه ارجو الرد للاهمية
-
السلام عليكم لو سمحتم يا شباب انا كل لما بحاول اشغل ال sql+ مش بيرضى يشتغل وبيظهرلى رسالة بتقلى mesage file sp1 <lang> .msb not found فرحت اشغل ال isqlpluse فمش بيرضى يشتغل هو كمان ياريت حد يفهمنى فى ايه بالظبط بس ياريت بسرعة لانى محتاج اى واحد فيهم اوى جزاكم الله خيرا
-
مرحبا يعطيكم العافية اخواني أنا مريت بمنتداكم وانا ابحث عن مهتمين بلغة الأوراكل وعترت بمنتداكم الطب انا عندي مشروع صغير عبارة عن داتا بيس لبنك يضيف أشخاص وبينات لهم وواجهت مشكلة فيه لغة الإستعلامات على الداتا بيس اتمنى مساعدتي في حل المشروع وهاي الإستعلامات المطلوبة انا حليت الأول وهي حله select MIN(salary) as Min_Salary from Employees where Bno='&Enter_The_Bno' بالنسبة لإنشاءالجداول انا كذلك حليتها بس باقي هاي الإستعلامات Part 2 DML:- 1- Make query to retrieve the minimum salary in each branch of the bank. 2- Make query to retrieve the matched and unmatched clients address with matched branch address. 3- Make query to retrieve all data about the employee who ha…
-
لو سمحتوا يا جماعة انا عندى جدول واحد فيه بيانات اشتراكات لمشتركين الشركة وتشمل بداية الاشتراك ونهايته يعنى ممكن شخص واحد يبقى عنده اكتر من اشتراك بتواريخ مختلفة لكن كل شخص مميز برقم شخصى وكل اشتراك له رقم مميز . المطلوب : معرفة عدد المشتركين الذين لهم اشتراكات فعالة خلال سنة 2012 ومعرفة المشتركين الذين كان لهم اشتراك فعال خلال 2012 ولم يجدد الاشتراك يعنى لم يحصل على اشتراك جديد خلال 5 اشهر من تاريخ نهاية الاشتراك بتاعه الذى كان مفعل خلال 2012. رجاء السرعة فى الرد
-
-
-
CREATE TABLE cashair( Cssn INTEGER PRIMARY KEY, Sex CHAR, DOB DATE, EmploymentDate DATE, PhoneNumber INTEGER, Certfication VARCHAR(20) NOT NULL, Salary INTEGER NOT NULL); CREATE TABLE customer( customernumber INTEGER NOT NULL); CREATE TABLE Bill( Bill# NUMBER(20), Bill_date DATE NOT NULL, Credit_card NUMBER(20)NOT NULL, cashflag CHAR(2), criedtflag CHAR (2), bcssn INTEGER , customer_number INTEGER, PRIMARY KEY(Bill#) , FOREIGN KEY(bcssn) REFERENCES cashair(Cssn), FOREIGN KEY(customer_number) REFERENCES customer(customernumber)); الله يجزاكم الجنه ساعودني هنا الفورن كي عيا يضبط ما ادري ليش
-
الســلآم عليكــم ،، اشحآلكــ/ـم ،، منوو يقدر يساعدني ف الأسايمنت أنا حاولت فيه بس ماعرفت لسؤال رقم 3 و الباقـي مو متأكـده منهم هو المفروض أسوييه ف الأوراكل.. بس قلت خلني أكتب الـ SQL ف برنامج الأكسس بالأول EMPLOYEE (fmane, minit, lname, ssn, birthdate, address, sex, salary, superssn, dno) KEY: ssn DEPARTMENT (dname, dnumber, mgrssn, mgrstartdate) KEY: dnumber. PROJECT (pname, pnumber, plocation, dnum) KEY: pnumber. WORKS_ON (essn, pno, hours) KEY: (essn, pno) DEPENDENT (essn, dependent-name, sex, bdate, relationship) KEY: (essn, dependent-name) و هاي الأسئلــهـ : Q01. Get the last name of the marr…
-
السلام عليكم ..انا عضو جديد فى المنتدى الفوق الرائع ودة اول موضوع لية .. ماهو الفرق بين 1-bind variables 2-global variables 3- host variables 4- local variables وبيتحطوا فين هل فى Declare or header
-
أخ مصطفى وضعت الأسئلة من أكثر من أسبوعين وأكثر من مرة وبدون حل شو المشكلة عندي فحص بعد كم يوم
-
السلام عليكم انا في الشركة مساعدة database admin اعطاني ورقة مكتوب فيها معلومات DATA FIELD IN DB مثل ISO CODE - SIZE - CATEGORY - LINE CODE - WEIGHT الخ ..... وقال لي انه عن طريق ال SQL اخرجي لنا معلومات TABLE IDENTIFIED IN DB طبعا كل معلومة في جدول وتقريبامطلوب مني ابحث عن 120 معلومة طبعا عندي ما يقارب 250 جدول مش عارفة لانه مو معقولة بقوم اشوف جدول جدول وين المعلومة هذه موجودة علما انه لا يوجد لدينا في الشركة الحلوة اية TABLE STRUCTURE لانه في النهاية راح اقوم بربط هذه المعلومات بعد استخراجها من الجداول وش انسب طريقة للعمل علما بان في الشركة معي اخوة من الهند ما يعلموا احد شي لو طلع راس شعرك هههههه أختكم منى جدة
-
السلام عليكم اني طالب ادرس فجوال بيسك وطلب منا الاستاذ ان نحظر بحث عن sql اني بالاول اريد افهم شنو هذا ! يعني هوة اكسيس ولة اكسل ولة شنو بالضبط ياريت احد يشرحلي... وشكرا لكم
-
لو سمحتم الرجاء المساعدة عايز أعمل تريجر يمنع أى update على جدول الـ employees بعد الساعة 5 مساءاً وفيما عدا ذلك نفذ
-
كيف يمكن وضع شرط دخل جملة ال having دون كتابت حقل الشرط داخل ال groub by مثال select col1 ,sum(col2) from view_name group by col1 having col3 > :text1 كيف يمكننى عمل ذلك
-
انا باشتغل على query بالشكل ده select sum(a.TRANSACTION_QUANTITY),b.SEGMENT1,b.DESCRIPTION||'/'||b.attribute20||'/'||b.attribute30||'/'||b.attribute5,a.SUBINVENTORY_CODE,b.PRIMARY_UOM_CODE from mtl_material_transactions a,mtl_system_items b where a.organization_id=105 and (b.description like '%'||:p1||'%' or b.ATTRIBUTE20 like '%'||:p2||'%' or b.ATTRIBUTE30 like '%'||:p3||'%' or b.ATTRIBUTE5 like '%'||:p4||'%') and a.INVENTORY_ITEM_ID=b.INVENTORY_ITEM_ID and a.ORGANIZATION_ID=b.ORGANIZATION_ID group by b.SEGMENT1,b.DESCRIPTION,a.SUBINVENTORY_CODE,b.PRIMARY_UOM_CODE,b.attribute20,b.attribute30,b.attribute5 order by b.description as انا عندى اربع باراميتر عايز لما وا…
-
السلام عليكم ورحمة الله وبركاته عندى جدولين rasid رقم الاسم الرصيد 1 محمد 1000 2 احمد 2000 3 محمود 500 جدول sell رقم الاسم التاريخ مبيعات الرصيد السابق 1 محمد 01/03/2017 500 2 احمد 01/03/2017 600 3 محمود 01/03/2017 1000 ما اريده جملة update اجعل الرصيد السابق فى جدول sell لكل اسم يحضرة من جدولrasid او هل ممكن اجعل الرصيد السابق ياخذ الرصيد من جدول الرصيد من الاول فى create باستخدم chick
-
السلام عليكم ورحمة الله وبركاته لو سمحتو يا جماعة انا اول مرة احاول ارسل ايميل من الداتا بيز باستخدام utl_mail وبحاول اعمل الخطوات واحدة واحدة بس العملية مش راضية تتنفذ ( ارجو المساعدة ) انا عملت الخطوتين دول SQL> @{ORACLE_HOME}/rdbms/admin/utlmail.SQL SQL> @{ORACLE_HOME}/rdbms/admin/prvtmail.plb وبعدين SQL> ALTER SYSTEM SET smtp_out_server = 'smtp.server.com.' SCOPE=BOTH; مش عارف هى كده صح ولا لا بس هى فعلت اتنفذت وجيت اعوض بقى فى ال parameters بتاعت ال utl_mail.send ممشاش الموضوع وطلعلى الايرور ده ERROR at line 1: ORA-29278: SMTP transient error: 421 Service not available ORA-06512: at "SYS.UTL_SMTP", line 21 ORA-06512: at "SYS.UTL_SMTP", line 97 ORA-06512…
-
select b.description,sum(TRANSACTION_QUANTITY),b.segment1 from MTL_MATERIAL_TRANSACTIONS a,mtl_system_items_b b where a.inventory_item_id=b.inventory_item_id and a.organization_id=b.organization_id and a.organization_id=: P1 and b.segment1 between : P2 and : P3 group by b.description ,b.segment1 انا كتبت الاستعلام دة بس عايز اليوزر لما يسيب : P2و : P3 فاضى يجيب كل الداتا ازاى اقدر اعملها مثلا يدخل :P2 ويسيب : P3 فاضى فيجيب كل الداتا من : P2 حتى الاخر
-
ممكن حد يقولى استعلام اقدر اعرف من خلالة كل constraint على الجدول حتى primary foreign key