SQL and PL/SQL
Oracle SQL and PL/SQL | Queries | DML & DDL statements | Functions | Procedures | Triggers and Packages
لغة الإستعلام SQL
5,154 موضوعات في هذا القسم
-
السلام عليكم ورحمة الله وبركاته ,,, تحية لكل أعضاء هذا المنتدى الرائع ,,, فانا من متابعيه ومتابعيي مواضيعه وما يطرأ من مشكلات وحلها,,, وانا اواجه مشكلة اليوم وارجو منكم مساعدتي ... أريد ان ادخل مثلا (رقم هاتف جديد ورقم منزل جديد وتاريخ تسكين جديد) لعدد تقريبا اكتر من 200 موظف محددين بشرط رمز الإدارة التي يعملون بها ,,, أرجو من أصحاب الفكرة أن يعطوني فكرة عن حل هذا الكود ولكم مني جزيل لشكر
-
السلام عليكم ورحمة الله وبركاته اليوم ساعرض لكم دالة جديدة ورائعة regexp_like قلما يعرفها المبرمجون ، هذه الدالة تسمح لك باستخدام المعلمة LIKE عند الاستعلام عن بيانات من جدول وربطها بالمعلمة IN الذي تحدد فيها شروط معينة للبيانات التي تريد عرضها... مثال إذا كان لديك جدول الموظفين واردت الاستعلام عن موظف معين بجزء من اسمه كما يلي SELECT * FROM employee WHERE name LIKE ('%sasho%') سيعيد لك جميع المنوظفين الذي يحتوي أسمهم على الحروف (sasho) واذا اردت الاستعلام عن بيانات الموظفين الذي أسمهم يطابق تماماً أسم معينة مثلاً SELECT * FROM employee WHERE name IN ('sasho','shashi','rags') لكن اذا أردت الاستعلام عن بيلانات موظفين تحتوي أسمائهم على بيانات معي…
-
السلام عليكم ورحمة الله وبركاته الجدول دا بيسمح للمعلم تحديد الأدوات المستخدمة في الحصة ، بحيث انه له الامكانية في اختيار أربع أدوات مقسمة الى فئات كما بالشكل ، اريد جملة استعلام تجمع هذه الادوات مصنفة على حسب الأداة علما بأن الفئات الأربع قوائم منسدلة من جدول الفئات والأداوت الأربع قوائم منسدلة من جدول الأدوات المرتبط بجدول الفئات ، استخدمت هذه الاستعلام فنجح في الجمع على مستوى كل عامود من أعمدة الأدوات الأربع ، لكني اريد اجمالي المجمود بأعمدة الأدوات وذلك لكل أداة select SCHOOLS.SCHOOLNAME as SCHOOLNAME, APPLICATIONS.APP_NAME as APP_NAME, APP_TYPE.TYPE_ID AS APP_TYPE, count(NEW2_ACTIVITIES.SUBTOOL1) as TOTAL …
-
عندي مشكلة في كتابة جملة تحديد علشان عايز اجمع من صفين مختلفين بدالتين جمع نتائج فريق في ماتشات لية وعلية وهنا كتابتها وكرر النتيجة اكيد في غلط في الجملة علشان كدة بيكرر لما فصلت اكوينت كتب كل نتيجة صح في حد عندو حل مثال [sELECT count(s_team_1)+count(s_team_2) AS wintot FROM score WHERE (s_team_1>s_team_2 And team_1='الاهلي') or (s_team_2>s_team_1 And team_2='الاهلى');
-
السلام عليكم ورحمة الله وبركاته هذا كود لطباعة رموز الاس كي ASCII CODE AScII_CODE.txt
-
السلام عليكم ورحمة الله وبركاته اريد جملة SQL استعملها في تقرير وهي جملة لاسترجاع بيانات ( كود وسعر وكمية ) من جدول معين بحيث يتم تكرار البيانات على حسب الكمية بمعنى انا عندي في فاتورة معينة صنف 1 والكمية 3 وسعره مثلاً 10 صنف 2 والكمية 6 وسعره مثلاً 5 صنف 3 والكمية 2 وسعره مثلاً 20 فالمطلوب جملة ترجع الآتي : الصنف السعر 1 10 1 10 1 10 2 5 2 5 2 5 2 5 2 5 2 5 3 20 3 20 يعني الصنف يتكرر على حسب كميته
-
http://www.mediafire.com/?g3x53kdi64b31q9 يوجد بهذا الرابط جميع إمتحانات أوراكل 10g إمتحانات موثوق بها جدا كان عندى ناس فى كورس الأن الحمد لله 100%
-
http://www.adp-gmbh.ch/ora/misc/dynamic_pe...ance_views.html الموقع يشرح كل فيو وفائدتها اكثر من ممتاز
-
موقع جديد يحتوي علي كميه من كتب اوركل من الصفر حتي الاحتراف رابط الموقع http://www.ora25.tk وارجوا الاستفادة
-
السلام عليكم الجملة دى SELECT employee_id, manager_id FROM employees WHERE employee_id NOT IN (SELECT manager_id FROM employees); طبعا الغير منطقى بالمرة انه بيقولك no row selected المفروض كان يطله الموظفين اللى مش موجودين فى جدول المديرين "اللى هما مش مديرين على اى حد" تمام انا فاهم المشكلة وهى انه KING ملهوش manager فبيطلع null فى نواتج الinner query وده لسبب ما! بيخلى ال not in تشتغل كأنها <> ALL اشمعنا فى الحالة دى و ليه لازم استخدم where manager_id is not null فى ال inner query! وليه IN شغالة عادى من غير مشاكل مع ان فيها NULL فبيجيب KING فى النواتج بعكس NOT IN اللى مش بتجيب اى حاجة! ياريت حد يفهمنى وفرضا انى عاوز اعرف الم…
-
السلام عليكم ورحمة الله وبركاته أخواني الكرام ، انا محتاج مساعدتكم حد سمع عن الدالة lag ، انا كنت سعت انها قويه جداً ، بس مش عارف ايه هي ، وكنت عايز حد يتكرم علي ويشرحهاللي وجزاكم الله خيراً
-
فى جدولين الاول فيه المتوسطات التاريخية لاسعار الاصناف كل نصف ساعة ------------------------------------------------------------------------------------------- المنتج الوقت متوسط السعر فى هذة النصف ساعة -------------------------------------------------------------------------------------------- حديد قوى 1-يناير-2006 10:00:00 300 حديد قوى 1-يناير 2006 10:30:00 305.5 حديد قوى 1-يناير 2006 11:00:00 309 حديد قوى 1-يناير 2006 11:30:00 …
-
السلام عليكم ياريت يا جماعه لو حد عنده السكيما بتاعة الموكات الكتب بتاعت اوراكل المنتشره بالمنتدى يا ريت يرفعها
-
السلام عليكم أنا بحاول أعمل function مثل sum أدخل لها إسم العمود فتخرج لى مجموع قيمه وعملت التاليه ولكنها لا تعمل وعايز شرط أخرج بيه من ال loop عندما تنتهى قيم العمود CREATE OR REPLACE FUNCTION hos_sum(col IN NUMBER) RETURN NUMBER IS b number:=0; BEGIN loop b:=b+col; exit when b>100; end loop; RETURN (; END hos_sum; إزاى أعمل loop تنتهى بنهاية القيم فى العمود (أيه الشرط اللى أستخدمه) لأنى مش مستخدم cursor لأنى لو إستخدمته مش هيطلع النتيجه المظبوطه تحياتى
-
السلام عليكم ورحمة الله وبركاته كيف أقوم بحذف عمود من جدول به بيانات .. مع العلم أن هذا العمود غير مربوط بعلاقة مع جداول أخرى رجاء المساعدة .. وجزاكم الله خيراً محمود عبد الغفار القاهرة
-
السلام عليكم ورحمة الله وبركاته : هذة طريقة لحذف التكرار بالسجلات في جدول معين 1- للاستعلام عن السجلات المتكررة ----------------------------------------------------------------- select (duplicate field names) from table_name group by (list out fields) having count(*)>1; --------------------------------------------------------------- 2- لحذف التكرار برمجيا delete from table a where rowid > ( select min(rowid) from table b where a.column1 = b.column2); -------------------------------------------------------------- طريقة أخرى : DELETE FROM table_name A WHERE A.rowid > ANY (SELECT B.rowid FROM table_name B WHERE A.col1 = B.col1 AND A.col2 = B.col2 A…
-
السلام عليكم ورحمة الله وبركاته لو سمحتم ممكن طريقة عمل استعلام يقوم بحذف السجلات المتكررة المتشابهة اثناء بحثي للمنتدى وجدت الرابط التالي http://www.araboug.org/ib/index.php?showtopic=13768&st=0&p=67542&hl=+طط°ظپ%20+ط§ظ„ط³ط¬ظ„ط§طھ%20+ط§ظ„ظ…ظƒط±ط±ط©&fromsearch=1entry67542 الا انه اثناء تجربتي لبعض الاستعلامات فانه يقوم بحذف سجلات اكثر من عدد السجلات المتكررة فلو سمحتم ممكن بطريقة عاجلة استعلام يمكنني من حذف السجلات المتكررة والمتشابه تماماجزاكم الله خيرا مع خالص التحية
-
حذف السجلات المكررة من جدول declare كورسور يجمع السجلات المكررة من جدول cursor target_cur is select fcn from table1 group by fcn having count (fcn) > 1; hold_fcn varchar2(4); كورسور يستقبل حقل من السجل المكرر و يرتب البيانات تنازليا للابقاء على اخر سجل تم اضافته و حذف سابقيه cursor delete_cur (hold_fcn in varchar2) is select fcn, id from table1 where fcn = hold_fcn order by id desc for update nowait; delete_rec delete_cur%rowtype; first_fetch_sw varchar2(1); begin open target_cur; loop fetch target_cur into hold_fcn; exit when target_cur%notfound or target_cur%notfound is null; open delete_cur (hold_fcn); f…
-
السلام عليكم ورحمة الله وبركاته أرجو المساعدة حيث عندى قاعدة بيانات بيانات خاصة بالعملاء تم تكرار رقم البطاقة الشخصية لاسماء مختلفة والذى اريده هو حذف رقم البطاقة من السجلات الاخرى ويبقى رقم البطاقة يخص اسم واحد فقط فمثلا 32154211 محمد احمد 32154211 محمد احمد ابراهيم فليبقى الرقم يخص الاسم الاول وليكون null فى الاسم التانى وشكرا لسعة صدركم
-
- 3 رد
- 1.1k مشاهدة
- 1 follower
-
-
لدي مشكلة في قاعدة البيانات عند حذف جدول منها بالامر .. drop table tabname parige اي انة يفترض ان يمسحة نهائي كاني لم انشاوه لكن عند استعراض كل الجداول select *from tab; يظهر كتابة في مكانة كأنة موجود في cycle bin كيف يمكنني تعديل ذلك؟؟
-
السلام عليكم ورحمة الله ياشبا لو عندي نص بالشكل التالي 21,22222 واريد حذف الفاصل فقط من النص كيف يكون ؟
-
تحياي للجميع delete from dept_copy where rowid in (select rowid from dept_copy minus select max(rowid) from dept_copy group by DEPTNO, DNAME, LOC);
-
السلام عليكم ورحمة الله وبركاته كيف يمكنني حذف سجل من سجلين متكررين بنفس البيانات كل البيانات نفس بعض مافيه أي اختلاف
-
مرحبا عندي مشكلة في شريط الازرار الوندو انا عاوزة اشيل شريط الازرار من فوق عشان انا مبرجة ازرار عاوزة استخدمها وكل برمجتها صحيحة لانه بيقولي عند التجميع تم بنجاح والازرار بتكون شغالة لما يكون الشريط موجود لما اشيله ترفض تشتغل عاوزة اعرف هل هناك خاصية معينة اضبطها ________________.rar
-
الاخوة الافاضل كيف يمكن حذف عمود من جدول العمود اسمه photo من جدول Emp لكم جزيل الشكر