0% found this document useful (0 votes)
48 views

Answer - Key - Test 2 SQL

The document provides examples of SQL queries on sample tables including SELECT, INSERT, UPDATE, DELETE, ALTER TABLE statements. It shows how to retrieve, add, modify and delete data from tables as well as add/drop columns and primary keys. Sample queries demonstrate sorting, filtering, aggregation, joins and common SQL functions.

Uploaded by

e1tpp2qvwv
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views

Answer - Key - Test 2 SQL

The document provides examples of SQL queries on sample tables including SELECT, INSERT, UPDATE, DELETE, ALTER TABLE statements. It shows how to retrieve, add, modify and delete data from tables as well as add/drop columns and primary keys. Sample queries demonstrate sorting, filtering, aggregation, joins and common SQL functions.

Uploaded by

e1tpp2qvwv
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Simple Queries in SQL – Review Worksheet -2(Answer Key)

1. Count(*)
2. Order by
3. Consider the table student. Write the statements to :
a. To access the database school.
USE SCHOOL;
b. To insert a new student record(127, Rajul Sharma, 21-04-2004, 460.5) to
the table student.
INSERT INTO STUDENT VALUES(127, “RAJUL”, “SHARMA”,
20040421, 460.5));
c. To change the marks to 485.5 of the student whose STID is 126.
UPDATE STUDENT SET MARKS=485.5 WHERE STID=126;
d. To add 10 marks to the students whose SNAME start with R.
UPDATE STUDENT SET MARKS=MARKS+10 WHERE SNAME
LIKE “R%”;
e. To display the STID, SNAME of all the students in the ascending order
of DOB.
SELECT STID, SNAME FROM STUDENT ORDER BY DOB ASC;
f. To add a constraint PRIMARY KEY to the column STID.
ALTER TABLE STUDENT ADD PRIMARY KEY (STID);
g. To add a column REMARKS in the table with datatype as varchar with
50 characters.
ALTER TABLE STUDENT ADD REMARKS VARCHAR(50);
h. To delete the records of the students who got marks less than 400.To
delete the primary key from the table student.
DELETE FROM STUDENT WHERE MARKS <400;
ALTER TABLE ATUDENT DROP PRIMARY KEY;
i. To delete the table student from the database.
DROP TABLE STUDENT;

4. Consider the table Teacher given below and write the output of the
following queries.
a. SELECT T_ID, NAME FROM Teacher ORDER BY NAME DESC;

T_ID NAME
6 SHYAM
7 SHIV
8 SHALAKHA
4 SAMIRA
2 SAMAN
3 RANDEEP
5 RAMAN
1 ARUNAN

b. SELECT DISTINCT (Department) FROM Teacher;

DISTINCT (Department)
COMPUTER SC
HISTORY
MATHEMATICS

c. SELECT NAME, Department FROM Teacher WHERE NAME LIKE “Sh


%”;
NAME DEPARTMENT
SHYAM HISTORY
SHIV COMPUTER SC
SHALKHA MATHEMATICS

d. SELECT Department, COUNT ( *) FROM Teacher GROUP BY


Department
DEPARTMENT COUNT(*)
COMPUTER SC 2
HISTORY 3
MATHEMATICS 3

e. SELECT T_ID, Name from Teacher ORDER BY Age;

T_ID NAME

2 SAMAN

3 RANDEEP

8 SHALAKHA
1 ARUNAN

4 SAMIRA

5 RAMAN

7 SHIV

6 SHYAM

f. SELECT MAX(Date_of_join),MIN(Date_of_join) FROM Teacher;

MAX(Date_of_join) MIN(Date_of_join)

2021-09-05 2017-03-24

g. SELECT Name, Gender FROM Teacher WHERE Salary=25000;

NAME GENDER

RAMAN M

5. Consider the table teacher. Write SQL queries which are based on the
table: Teacher.

a. To display the records from table teacher in alphabetical order as per the name of the
teacher.
SELECT * FROM TEACHER ORDER BY NAME ASC;
b. To display Name, gender and department whose age is between 35 and 45.
SELECT NAME, GENDER, DEPARTMENT FROM TEACHER WHERE
AGE BETWEEN 35 AND 45;
c. To increase Salary of all teachers by 8000 whose salary if less than 2000.
UPDATE TEACHER SET SALARY=SALARY+8000 WHERE
SALARY<2000;
d. To add a column Remarks with character size 20 to the table Teacher.
ALTER TABLE TEACHER ADD REMARKS CHAR(20);

You might also like