SQL Word
SQL Word
DESCRIBE COURSE;
INSERT INTO COURSE VALUES(101, 'BBA', 75000, 75, 3, 'DR. MANOJ VERMA');
INSERT INTO COURSE VALUES(102, 'BCOM(H)', 80000, 80, 8, 'DR. MANJU GUPTA');
INSERT INTO COURSE VALUES(103, 'ECO(H)', 85000, 85, 9, 'DR. GAURAV ');
INSERT INTO COURSE VALUES(104, 'BJMC', 65000, 65, 4, 'DR. UMESH ');
INSERT INTO COURSE VALUES(105, 'BBA-LLB', 70000, 70, 7, 'DR. PRAVEEN ');
DESCRIBE COURSE;
INSERT INTO FACULTY VALUES(111, 'DR. SARITA', 101, 'IT', 100000);
INSERT INTO FACULTY VALUES(112, 'DR. DEEPAK', 101, 'IT', 110000);
INSERT INTO FACULTY VALUES(113, 'DR. SANGEETA', 101, 'HR', 120000);
INSERT INTO FACULTY VALUES(114, 'DR. KAMMA', 102, 'MARKETING', 130000);
INSERT INTO FACULTY VALUES(115, 'DR. UMESH', 103, 'FINANCE', 140000);
INSERT INTO FACULTY VALUES(116, 'DR. DIKSHA', 104, 'HR', 120000);
INSERT INTO FACULTY VALUES(117, 'DR. PARUL', 105, 'MARKETING', 130000);
DESCRIBE STUDENT;
DESCRIBE SURVEY;
AS16
SELECT CNAME FROM COURSE WHERE FEES = (SELECT MAX(FEES) FROM COURSE);
SELECT CNAME FROM COURSE WHERE FEES = (SELECT MIN(FEES) FROM COURSE);
SELECT AVG(SALARY) FROM FACULTY;
SELECT FNAME, SALARY FROM FACULTY WHERE SPECIALIZATION = 'IT' AND SALARY
= (SELECT MAX(SALARY) FROM FACULTY WHERE SPECIALIZATION = 'IT');
SELECT SNAME FROM STUDENT JOIN COURSE ON STUDENT.CID =
COURSE.COURSE_ID WHERE FEES = 75000;
SELECT CNAME, COUNT(*) FROM STUDENT JOIN COURSE ON STUDENT.CID =
COURSE.COURSE_ID GROUP BY CNAME;
SELECT FNAME, COUNT(*) FROM STUDENT JOIN FACULTY ON
STUDENT.CLASS_COORDINATOR = FACULTY.FID GROUP BY FNAME;
SELECT SNAME FROM STUDENT WHERE TO_CHAR(DOB, 'MM') = '09';
SELECT COURSE.CNAME, FACULTY.FNAME FROM FACULTY JOIN COURSE ON
FACULTY.COURSE_ID = COURSE.COURSE_ID ORDER BY COURSE.CNAME;
SELECT SPECIALIZATION, FNAME FROM FACULTY ORDER BY SPECIALIZATION;
SELECT FNAME, COUNT(STUDENT.ENROL_NO) FROM FACULTY LEFT JOIN STUDENT
ON FACULTY.FID = STUDENT.CLASS_COORDINATOR GROUP BY FNAME;
SELECT SNAME, CITY FROM STUDENT WHERE SUBSTR(SNAME, 2, 1) = 'U';
DELETE FROM FACULTY
WHERE SALARY = (SELECT MIN(SALARY) FROM FACULTY);
AS17
CREATE TABLE EMPLOYEE_DETAILS (
EMPLOYEE_ID NUMBER(3),
FIRST_NAME VARCHAR2(50),
LAST_NAME VARCHAR2(50),
EMAIL VARCHAR2(100),
PHONE_NUMBER VARCHAR2(15),
HIRE_DATE DATE,
JOB_ID VARCHAR2(10),
SALARY NUMBER(8, 2));
DESCRIBE EMPLOYEE_DETAILS;
DESCRIBE EXTRA_DETAILS;
DESCRIBE FACULTY_DATA;
INSERT INTO FACULTY_DATA VALUES ('F001', 'DR. SMITH', 'PROFESSOR', 'A101', 15);
INSERT INTO FACULTY_DATA VALUES ('F002', 'DR. JOHNSON', 'ASSOCIATE
PROFESSOR', 'B202', 10);
INSERT INTO FACULTY_DATA VALUES ('F003', 'DR. WILLIAMS', 'ASSISTANT
PROFESSOR', 'C303', 5);
INSERT INTO FACULTY_DATA VALUES ('F004', 'DR. JONES', 'PROFESSOR', 'D404', 20);
INSERT INTO FACULTY_DATA VALUES ('F005', 'DR. BROWN', 'ASSOCIATE PROFESSOR',
'E505', 8);
INSERT INTO FACULTY_DATA VALUES ('F006', 'DR. DAVIS', 'ASSISTANT PROFESSOR',
'F606', 6);
INSERT INTO FACULTY_DATA VALUES ('F007', 'DR. MILLER', 'PROFESSOR', 'G707', 25);
INSERT INTO FACULTY_DATA VALUES ('F008', 'DR. WILSON', 'ASSOCIATE PROFESSOR',
'H808', 12);
DESCRIBE STUDENT_DATA;
SELECT AGE, NAME, S_ID, GPA FROM STUDENT_DATA WHERE SEMESTER = 2 AND
COURSE = 'BBA';
SELECT GPA, AGE, S_ID, NAME, F_ID FROM STUDENT_DATA WHERE GPA < 2;
SELECT S_ID, NAME, AGE, (AGE + 3) AS "Expected age as a Senior" FROM
STUDENT_DATA WHERE COURSE = 'B.Com';
SELECT F_ID, NAME FROM FACULTY_DATA WHERE OFFICE LIKE 'B%';
SELECT F_ID, SEMESTER, AVG(GPA), COUNT(*) FROM STUDENT_DATA GROUP BY
F_ID, SEMESTER;
SELECT COURSE, AVG(AGE) AS "Average Age", MIN(AGE) AS "Youngest", MAX(AGE)
AS "Oldest" FROM STUDENT_DATA GROUP BY COURSE;
SELECT S.S_ID, S.NAME, S.GPA, S.F_ID, F.NAME AS "Faculty Name", F.DESIGNATION
FROM STUDENT_DATA S
JOIN FACULTY_DATA F ON S.F_ID = F.F_ID WHERE S.SEMESTER = 4;
SELECT SEMESTER, COUNT(*) AS "Students under 25", AVG(GPA) AS "Average GPA"
FROM STUDENT_DATA WHERE AGE < 25 GROUP BY SEMESTER;
SELECT F.F_ID, F.NAME, F.DESIGNATION, S.S_ID AS "Student ID", S.NAME AS "Student
Name", S.GPA
FROM FACULTY_DATA F JOIN STUDENT_DATA S ON F.F_ID = S.F_ID
WHERE S.GPA < 3.0 ORDER BY F.F_ID, S.S_ID;
SELECT F_ID, COUNT(S_ID) AS "Count of Students" FROM STUDENT_DATA WHERE
GPA > 3 GROUP BY F_ID HAVING COUNT(S_ID) > 1;
SELECT F.NAME, F.F_ID, F.DESIGNATION, S.S_ID AS "Student ID", S.NAME AS "Student
Name", S.AGE FROM FACULTY_DATA F
JOIN STUDENT_DATA S ON F.F_ID = S.F_ID WHERE F.NAME = 'Ankita' AND
S.SEMESTER < 4 ORDER BY S.NAME;
SELECT S_ID, NAME, GPA FROM STUDENT_DATA WHERE GPA > (SELECT AVG(GPA)
FROM STUDENT_DATA);
SELECT S.S_ID, S.NAME, S.AGE FROM STUDENT_DATA S
JOIN (SELECT COURSE FROM STUDENT_DATA GROUP BY COURSE HAVING COUNT(*)
> 5) C ON S.COURSE = C.COURSE;
SELECT F.NAME AS "Faculty Name", COUNT(S.S_ID) AS "Number of Students" FROM
FACULTY_DATA F
JOIN STUDENT_DATA S ON F.F_ID = S.F_ID GROUP BY F.NAME HAVING COUNT(S.S_ID)
>= 2;
AS23
CREATE TABLE CUSTOMERS(
CUSTOMER_ID NUMBER(5) PRIMARY KEY,
LAST_NAME VARCHAR2(10),
FIRST_NAME VARCHAR2(10),
FAVOURITE_WEBSITE VARCHAR2(20));
DESCRIBE CUSTOMERS;
AS24
CREATE TABLE SALESMAN_DATA(
SALESMAN_ID NUMBER(4),
NAME VARCHAR2(20),
CITY VARCHAR2(20),
COMMISSION NUMBER(3, 2));
DESCRIBE SALESMAN_DATA;
DESCRIBE CUSTOMER_DATA;
DESCRIBE ORDER_DATA;
AS13
DESCRIBE STUDENT_DATABASE;
INSERT INTO STUDENT_DATABASE VALUES('001', 'RAVI', 'M', 21, 56, 12, 34, 34, 45,
NULL);
INSERT INTO STUDENT_DATABASE VALUES('002', 'AMIT', 'M', 22, 34, 34, 45, 56, 56,
NULL);
INSERT INTO STUDENT_DATABASE VALUES('003', 'SANDEEP', 'M', 21, 67, 45, 56, 55,
45, NULL);
INSERT INTO STUDENT_DATABASE VALUES('004', 'GEETA', 'F', 22, 78, 56, 66, 67, 56,
NULL);-
INSERT INTO STUDENT_DATABASE VALUES('005', 'RICHA', 'F', 22, 89, 78, 66, 78, 78,
NULL);
INSERT INTO STUDENT_DATABASE VALUES('006', 'SANYA', 'F', 21, 67, 89, 67, 89, 89,
NULL);
INSERT INTO STUDENT_DATABASE VALUES('007', 'RISHABH', 'M', 22, 56, 65, 78, 56,
90, NULL);
INSERT INTO STUDENT_DATABASE VALUES('008', 'VIVEK', 'M', 22, 67, 45, 89, 54, 34,
NULL);
INSERT INTO STUDENT_DATABASE VALUES('009', 'RASHI', 'F', 21, 77, 23, 78, 34, 33,
NULL);
INSERT INTO STUDENT_DATABASE VALUES('010', 'ANIKA', 'F', 22, 34, 45, 89, 45, 33,
NULL);
INSERT INTO STUDENT_DATABASE VALUES('011', 'AMIT', 'M', 22, 45, 67, 67, 56, 35,
NULL);
INSERT INTO STUDENT_DATABASE VALUES('012', 'SHIKHA', 'F', 21, 67, 78, 78, 78, 56,
NULL);
INSERT INTO STUDENT_DATABASE VALUES('013', 'PRENA', 'F', 22, 78, 78, 78, 78, 78,
NULL);
INSERT INTO STUDENT_DATABASE VALUES('014', 'SAMEER', 'M', 21, 56, 56, 67, 65,
89, NULL);
INSERT INTO STUDENT_DATABASE VALUES('015', 'RICHA', 'F', 21, 56, 67, 67, 45, 58,
NULL);