Page 371 - C++
P. 371

CBSE AISSCE 2017-2018 Marking Scheme for Computer Science
                                       (2018-2019 Sub Code: 083       Paper Code: 91)

                           (½ Mark for correct WHERE clause)
                           Note:
                              ●  No marks to be deducted if MONTH() is used.
                              ●  No marks to be deducted if LIKE clause is used correctly.

                    (iii)  To display the last date of transaction (DOT) from the table TRANSACT for the
                          Accounts having ANO as 103.

                    Ans  SELECT MAX(DOT) FROM TRANSACT WHERE ANO = 103;

                           (½ Mark for correct SELECT statement)
                           (½ Mark for correct WHERE clause)
                    (iv)  To display all ANO, ANAME and DOT of those persons from tables ACCOUNT and
                          TRANSACT who have done transactions less than or equal to 3000.

                    Ans  SELECT ACCOUNT.ANO,ANAME,DOT FROM ACCOUNT,TRANSACT WHERE
                          ACCOUNT.ANO=TRANSACT.ANO AND AMOUNT <=3000;
                          OR
                          SELECT A.ANO,ANAME,DOT FROM ACCOUNT A,TRANSACT T WHERE
                          A.ANO=T.ANO AND AMOUNT <=3000;

                           (½ Mark for correct SELECT statement)
                           (½ Mark for correct WHERE clause)
                           NOTE:
                              ●  Marks not to be deducted for writing ​SELECT ANO ​instead of
                                 SELECT ACCOUNT.ANO / SELECT A.ANO

                     (v)   SELECT ANO, ANAME FROM ACCOUNT
                          WHERE ADDRESS NOT IN ('CHENNAI', 'BANGALORE');

                    Ans  ANO​     ​ANAME
                          103     Ali Reza
                          105     Simran Kaur

                          OR
                          ANO​        ​ANAME
                          101        Nirja Singh
                          102        Rohan Gupta
                          103        Ali Reza
                          104        Rishabh Jain
                          105        Simran Kaur

                          (½ Mark for correct output)

                    (vi)  SELECT DISTINCT ANO FROM TRANSACT;


                    Ans  DISTINCT ANO
                          101
                          102
                          103




                                                        Page #29/35
   366   367   368   369   370   371   372   373   374   375   376