Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 10

(i)

SELECT * FROM GARMENT

WHERE SIZE = 'XL' ;

(ii)

SELECT GCODE, GNAME FROM GARMENT

WHERE GNAME LIKE 'Ladies%' ;

(iii)

SELECT GCODE, GNAME, PRICE FROM GARMENT

WHERE PRICE BETWEEN 1000.00 AND 1500.00 ;

(iv)

UPDATE GARMENT

SET COLOUR = 'orange'

WHERE GCODE = 116 ;

PAGE : 02
1. Create the table named ‘GARMENT’. Write command of SQL for (i) to (iv).

(i) To display names of those garments that are available in ‘XL’ size.

(ii) To display codes and names of those garments that have their names starting with ‘Ladies’.

(iii) To display codes and names, codes, and prices of those garments that have price in the range 1000.00 to
1500.00.

(iv) To change the colour of garment with code as 116 to ‘Orange’.

TABLE :

CREATE TABLE GARMENT(

GCODE INT UNIQUE,

GNAME VARCHAR(20),

SIZE VARCHAR(10),

COLOUR VARCHAR(10),

PRICE DEC(6,2) );

INSERT INTO GARMENT(GCODE, GNAME, SIZE, COLOUR, PRICE)

VALUES

(111, 'TShirt', 'XL', 'Red', 1400.00),

(112, 'Jeans', 'L', 'Blue', 1600.00),

(113, 'Skirt', 'M', 'Black', 1100.00),

(114, 'Ladies Jacket', 'XL', 'Blue', 4000.00),

(115, 'Trousers', 'L', 'Brown', 1500.00),

(116, 'Ladies Top', 'L', 'Pink', 1200.00);

PAGE : 01
PAGE : 01
(i)

SELECT DNAME, DRINKCODE FROM SOFTDRINK

WHERE CALORIES > 120 ;

(ii)

SELECT DNAME, PRICE FROM SOFTDRINK

ORDER BY CALORIES DESC ;

(iii)

SELECT DNAME, PRICE FROM SOFTDRINK

WHERE PRICE BETWEEN 12 AND 18 ;

PAGE : 04
2. Consider the following table named ‘SOFTDRINK’. Write commands of SQL for :

(i) To display names and drink codes of those drinks that have more than 120 calories.

(ii) To display drink codes, names and calories of all drinks, in descending order of calories.

(iii) To display names and prices of drinks that have prices in the range 12 to 18 (both included).

(iv) Increase the price of all drinks in the given table by 10%.

TABLE :

CREATE TABLE SOFTDRINK(

DRINKCODE INT UNIQUE,

DNAME VARCHAR(20),

PRICE DEC(4,2),

CALORIES INT );

INSERT INTO SOFTDRINK(DRINKCODE, DNAME, PRICE, CALORIES)

VALUES

(101, 'Lime and Lemon', 20.00, 120),

(102, 'Apple Drink', 18.00, 120),

(103, 'Nature Nectar', 15.00, 115),

(104, 'Green Mango', 15.00, 140),

(105, 'Aaam Panna', 20.00, 135),

(106, 'Mango Juice Bahaar', 12.00, 150);

PAGE : 03
POSTING :

CREATE TABLE POSTING(

P_ID INT UNIQUE,

DEPARTMENT VARCHAR(20),

PLACE VARCHAR(20) );

INSERT INTO POSTING(P_ID, DEPARTMENT, PLACE)

VALUES

(1, 'HISTORY', 'AGRA'),

(2, 'MATHEMATICS', 'RAIPUR'),

(3, 'COMPUTER SC', 'DELHI');

(i)

SELECT * FROM STUDENT

WHERE Department = 'History' ;

(ii)

SELECT Name FROM STUDENT

WHERE Department = 'Mathematics' and Gender = 'F' ;

PAGE : 06
PAGE : 06
(iii)

SELECT Name FROM STUDENT

ORDER BY Date_of_join ;

(iv)

SELECT Name, Salary, age FROM STUDENT

WHERE Gender = 'M' ;

(v)

SELECT Name, Salary*0.1 AS Bonus FROM STUDENT ;

PAGE : 07
3. Write SQL commands for following queries (i) to (v) based on the relations Teacher and Posting given :

(i) To show all information about the teacher of History department.

(ii) To list all the names of female teachers who are in Mathematics department.

(iii) To list the names of all the teachers with their date of joining in ascending order.

(iv) To display teacher’s name, salary, age for male teachers only.

(v) To display name, bonus for each teacher where bonus is 10% of salary.

STUDENT :

CREATE TABLE STUDENT(

T_ID INT UNIQUE,

NAME VARCHAR(20),

AGE INT,

DEPARTMENT VARCHAR(20),

DATE_OF_JOIN VARCHAR(20),

SALARY INT,

GENDER VARCHAR(1) );

INSERT INTO STUDENT(T_ID, NAME, AGE, DEPARTMENT, DATE_OF_JOIN, SALARY, GENDER)

VALUES

(1, 'JUGAL', 34, 'COMPUTER SC', '10/01/2017', 12000, 'M'),

(2, 'SHARMILA', 34, 'HISTORY', '24/03/2008', 20000, 'F'),

(3, 'SUJAL', 34, 'MATHEMATICS', '12/12/2016', 30000, 'M'),

(4, 'SANGEETA', 32, 'HISTORY', '23/03/2017', 25000, 'F'),

(5, 'RAKESH', 34, 'MATHEMATICS', '12/11/2010', 40000, 'M'),

(6, 'SARTHAK', 35, 'HISTORY', '27/06/2008', 35000, 'M'),

(7, 'SAMBHAV', 34, 'COMPUTER SC', '12/12/2010', 40000, 'M'),

(8, 'SUMEDHA', 32, 'MATHEMATICS', '09/10/2009', 25000, 'F');

PAGE : 05
PAGE : 05

You might also like