You are on page 1of 4

Q1

Solution: CREATE TABLE student (

stuid INTEGER PRIMARY KEY,

name TEXT NOT NULL,

marks integer NOT NULL

);

Q2.

Solution: INSERT INTO student VALUES (01, 'saransh', '50');

INSERT INTO student VALUES (02, 'tanishka', '60');

INSERT INTO student VALUES (03, 'pintu', '94');

Q3.

Solution: DELETE FROM student WHERE stuid=01;

Q4.

Solution: SELECT Name FROM student where marks>=80;

Q5.

Solution: select

min(marks) as minimum,

max(marks) as maximum,
sum(marks) as total,

avg(marks) as average

from student marks ;

Q6.

Solution: select country, count (cust id) from customer group by country;

Q7.

Solution: select * from customer order by custname desc;

Q8.

Solution: CREATE TABLE EMPLOYEE (

code INTEGER,

name TEXT NOT NULL,

salary INTEGER NOT NULL

);

-- insert

INSERT INTO EMPLOYEE VALUES (01, 'ab', 40000);

INSERT INTO EMPLOYEE VALUES (02, 'cd', 50000);

INSERT INTO EMPLOYEE VALUES (03, 'ef', 100000);

Q9.
Solution: ALTER TABLE EMPLOYEE modify name varchar(90);

Q10.

Solution: UPDATE EMPLOYEE

SET

empcode = 201

WHERE

empcode = 101;

Q11.

Solution: SELECT * FROM EMPLOYEE ORDER BY salary DESC;

Solution: SELECT * FROM EMPLOYEE ORDER BY salary ASC;

Q12.

Solution: DELETE FROM EMPLOYEE WHERE empcode = 201;

Q13.

Solution: select

min(salary) as minimum,

max(salary) as maximum,
sum(salary) as total,

avg(salary) as average

from EMPLOYEE ;

Q14.

Solution: Alter TABLE EMPLOYEE

add primary key (code) ;

You might also like