DBMS
DBMS
Studentname VARCHAR(20),
Course VARCHAR(20),
Dob DATE
);
VALUES('1','Akash','Computer science','2004-01-25');
VALUES('2','Sumit','Bsc','2002-01-15');
VALUES('3','Ayush','Chemistry','2002-12-18');
VALUES('4','Ujjwal','Economics','2002-05-10');
VALUES('5','Deewakar','M.phil','2000-11-23');
VALUES('6','Deepak','B.pharma','2005-10-03');
VALUES('7','Prabhakar','Msc','2000-06-08');
VALUES('X9','Krish','Mca','2001-07-13');
VALUES('Z9','Prince','History','2005-01-19');
Socname VARCHAR(20),
Mentorname VARCHAR(15),
Totalseats INT
);
VALUES('A1','Akrosh','rajan shah',45);
VALUES('A2','sashakt','munna bhai',12);
VALUES('A3','Ncc','super man',23);
INSERT into Society(Socid, Socname, Mentorname, Totalseats)
VALUES('B1','Aaroh','avenger',30);
VALUES('B2','Dancing','manali',35);
VALUES('B3','Aarambh','chatti',55);
VALUES('C1','Econot','manju',15);
VALUES('C2','Debating','manjulika',05);
VALUES('C3','Nazaakat','anbhati',52);
VALUES('D1','Voices','charan',32);
Roll_no CHAR(6),
Sid CHAR(6),
Date_of_enrollment DATE,
);
FROM Student S
QUESTION 5 : Retrieve students' names whose roll no either starts with 'X' or 'Z' and ends
with '9'.
QUESTION 6: Find society details with more than N TotalSeats where N is entered by user.
UPDATE Society
QUESTION 8 : Find society names in which more than five students have enrolled.
SELECT S.Socname
FROM Society S
SELECT S.Studentname
FROM Student S
LIMIT 1;
QUESTION 10 : *Find the most two popular society names (one the basis of enrolled
students).
SELECT S.Socname
FROM Society S
LIMIT 1;
QUESTION 11 : Find the two least popular society names (one the basis of enrolled students).
SELECT S.Socname
FROM Society S
LIMIT 2;
QUESTION 12 : Find the student names who are not enrolled in any society.
SELECT S.Studentname
FROM Student S
SELECT S.Studentname
FROM Student S
SELECT S.Socname
FROM Society S
FROM Society S
GROUP BY S.Socname;
QUESTION 16 : Find names of students who are enrolled in any of the three societies
‘Debating’, ‘Dancing’ and ‘Sashakt’
SELECT DISTINCT S.Studentname FROM Student S
QUESTION 17 : Find the society names such that its mentor has a name with “Gupta” in it.
SELECT Socname
FROM Society S
WHERE (SELECT COUNT(*) FROM Enrollment E WHERE E.sid = S.Socid) <= 0.1 * (SELECT COUNT(*)
FROM Enrollment);
UPDATE Society