CBSE · 083Class XII · 2024Section C3 marks

Question 27

2 April 2024 · Computer Science (083)

Consider the table ORDERS given below and write the output of the SQL queries that follow :

ORDNOITEMQTYRATEORDATE
1001RICE231202023-09-10
1002PULSES131202023-10-18
1003RICE251102023-11-17
1004WHEAT28652023-12-25
1005PULSES161102024-01-15
1006WHEAT27552024-04-15
1007WHEAT25602024-04-30

(i) SELECT ITEM, SUM(QTY) FROM ORDERS GROUP BY ITEM; (ii) SELECT ITEM, QTY FROM ORDERS WHERE ORDATE BETWEEN '2023-11-01' AND '2023-12-31'; (iii) SELECT ORDNO, ORDATE FROM ORDERS WHERE ITEM = 'WHEAT' AND RATE>=60;

Answer

(i)

ITEMSUM(QTY)
RICE48
PULSES29
WHEAT80

(ii)

ITEMQTY
RICE25
WHEAT28

(iii)

ORDNOORDATE
10042023-12-25
10072024-04-30

Explanation

(i) Sums QTY grouped by ITEM. (ii) Filters by ORDATE within Nov–Dec 2023. (iii) Filters WHEAT rows with RATE>=60.