الانتقال إلى المحتوى

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


helal_10g

Recommended Posts

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

رابط هذا التعليق
شارك

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 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
رابط هذا التعليق
شارك

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

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


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


لدي قاعدة بيانات 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 الثانية لا تتطابق مع الاولة ترجع برسالة معبرة عن الموضوع ده
مستنى الحل

رابط هذا التعليق
شارك

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

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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