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

أسئلة جديدة من إنترفيو

Featured Replies

بتاريخ:

1 - عايز جملة select لتقسيم عمود الميل إلى إسم المستخدم و إسم الموقع و com يعنى يطلع على ثلاث أعمدة بدون نقطة . أو @
2 - عايز جملة select أعرف بيها أكبر sum للمرتبات من جدول الموظفين
3- عايز function ترجع تاريخ اليوم زيادة عشرة أيام مع عدم حساب يوم الجمعة و السبت يعنى إجازة الموظف لا يتم حساب فيها يوم الجمعة و السبت
4 - ما هو الفارق بين كل من union , union all , intersect
يلا ياشباب عايز الناس تعدى من الانترفيو الصغير دة مستنى الحل بسرعة و كل ما يكون عندى أسئلة إنترفيوا سوف أكتب لكم

  • الردود 70
  • المشاهدات 10.2k
  • البداية
  • اخر رد

أكثر المشاركين في هذا الموضوع

Most Popular Posts

  • السلام عليكم ورحمة الله وبركاته جزاك الله خيراً يا أستاذ هلال لحرصك على إفادة الآخرين بالنسبة لإجابات الأسئلة دي إجابة السؤال الأول: CREATE TABLE EMAILS (EMAIL VARCHAR2(200)); --------------------

  • سؤال اليوم عايز أكبر عشر مرتبات من جدول الموظفين Select * From ( Select empno, ename, sal From emp Order by sal desc ) Where rownum<=10

  • create or replace function xxx (password varchar2, newpassword varchar2 ) return varchar2 is begin if upper(password) != upper(newpassword) then raise_application_error(-20005, 'password not equal n

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

oracle developer track
system analysis course
SQL
PL-SQL
FORMS
REPORTS
PROJECT
عدد الساعات للكورس 160 ساعة
35711030 - 35676495

بتاريخ:

السلام عليكم ورحمة الله وبركاته
جزاك الله خيراً يا أستاذ هلال لحرصك على إفادة الآخرين

بالنسبة لإجابات الأسئلة
دي إجابة السؤال الأول:

CREATE TABLE EMAILS (EMAIL VARCHAR2(200));
-------------------------------------------------------------------
INSERT INTO EMAILS VALUES ('[email protected]');
INSERT INTO EMAILS VALUES ('[email protected]');
-------------------------------------------------------------------
SELECT
substr( email , 1 , instr(email , '@') -1 ) "Username",
substr( email , instr(email , '@') +1 , instr(email , '.') -1 -length(substr(email , 1 , instr(email , '@'))) ) "Website" ,
substr( email , instr(email , '.') +1 , length(email) ) "Com"
FROM EMAILS



إجابة السؤال الرابع:

UNION operator returns the results from two queries after eliminating duplications.
يرجع السجلات الناتجة من استعلامين بعد حذف السجلات المتكررة.

UNION ALL operator returns the results from two queries including all duplications.
يرجع السجلات الناتجة من استعلامين دون حذف السجلات المتكررة.

INTERSECT operator returns the joint results from two queries.
يرجع السجلات المشتركة الناتجة من استعلامين.



ان شاء الله إجابات الأسئلة الباقية في وقت لاحق

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

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

إجابة رائعة ياشباب فين باقى الناس

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

أين باقى الناس ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

بتاريخ:

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

CREATE OR REPLACE FUNCTION XXX_ESLAM
(P_NUM NUMBER, P_DATE DATE)
RETURN DATE IS
V_COUNT NUMBER:=0;
V_DATE DATE:=P_DATE;

BEGIN
LOOP
IF UPPER(TO_CHAR(V_DATE,'DY')) NOT IN ('SAT','FRI')
 THEN
 V_COUNT:=V_COUNT+1;
END IF;
EXIT V_COUNT = P_NUM ;
V_DATE:=V_DATE+1;
END LOOP;
RETURN (V_DATE);
END;

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

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

السؤال الثانى

select max(sum(salary )) from employees
group by department_id
إيه يا جماعة ده كان أسهل سؤال

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

تقاصيل كورس أوراكل فى هذه الصفحة على Facebook.com
http://www.facebook.com/KlytAlaqtsadWAllwmAlsyasyt?ref=hl

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

شباب سؤال حلقة اليوم
عايز إستعلام يكون فيه رقم الموظف و المرتب و إسم الموظف و فى أخر النتيجة يكون فيه عدد الموظفين و كمان إجمالى الرواتب

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

هايل يا إسلام شد حيلك شوية كمان معايا كدة

بتاريخ:

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


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



select empno,ename ,sal from emp


union all


select count(empno),null,sum(sal) from emp;0

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

هايل محمد

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

سؤال اليوم
عايز أكبر عشر مرتبات من جدول الموظفين

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

محمد ممكن الحل ده كمان

select employee_id ,last_name ,salary
from employees
union
select count(employee_id) , 'total',sum(salary)
from employees
order by salary

بتاريخ:

ايوة عندك حق يا اخ هلال ربنا يجازيك خير ان شاء الله

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

سؤال اليوم


عايز أكبر عشر مرتبات من جدول الموظفين

بتاريخ:

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


declare


type m is table of number index by binary_integer;0
sal m;0


begin



dbms_output.put_line('the max ten salries are');0


dbms_output.put_line('-----------------------------');0
sal(0):=0;0
for i in 0..9 loop

if sal(0)=0 then
select max(sal) into sal(i) from empolyees ;0
else
select max(sal) into sal(i) from empolyeeswhere sal<sal(i-1);0
end if;0

dbms_output.put_line(sal(i));0
end loop;0

end;0

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

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

ماشى بس أنا عايز جملة select تعمل الكلام ده

بتاريخ:

سؤال اليوم



عايز أكبر عشر مرتبات من جدول الموظفين





Select * From
(
Select empno, ename, sal
From emp
Order by sal desc
)
Where rownum<=10

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

إيه الحلوه ده

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

ده سؤال جالى على الخاص بسرعة الحل يا شباب علشان الراجل عايز إجابة سريعة لو لم يكن حل حتى بكرة هدخل أنا و أعمل خناقة و أحل الموضوع ههههههههههه

الاستاذ الفاضل السلام عليكم


محتاج مساعدتك الان لو سمحت للاهمية


لدي قاعدة بيانات 11g ومحتاج اعمل اكسبورت ل tablespace كلها دفعة واحدة وكذلك لليوزرز وحاولت وفشلت لو سمحت ممكن توجهني

بتاريخ:

Export User AZ:
-------------------
EXP AZ/1@AZ
FILE="D:\User_AZ.DMP"
LOG="D:\exp_User_AZ.log"
OWNER=('AZ')
________________________________
Export TableSpace USERS:
-------------------------------
EXP SYS/1@AZ
FILE="D:\tablespace.dmp"
LOG="D:\exp_tablespace.log"
TRANSPORT_TABLESPACE=Y
TABLESPACES=('USERS' )

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

طيب بص بقى يا جماعة عندى عمودين و احد بكتب فية PASSWORD و الثانى بكتب فيه تأكيد PASSWORD محتاج function تعمل الموضوع ده لوpassword الثانية لا تتطابق مع الاولة ترجع برسالة معبرة عن الموضوع ده
مستنى الحل

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

إيه يجماعة فين الحل ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
بكرة لو مافيش حل حقول حاجة تسهل الحل شوية

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

طيب نفكر كدة فى NULL IF

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

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

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

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

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

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.