2. SELECT `lname` , `color` FROM laptop_shop.laptop;
3. SELECT `age` FROM laptop_shop.seller INNER JOIN
laptop_shop.seller_has_laptop ON seller_has_laptop.sid = seller.sid WHERE `lid` = '102';
4. SELECT `sname` FROM laptop_shop.seller INNER JOIN
laptop_shop.seller_has_laptop ON seller.sid = seller_has_laptop.sid INNER JOIN laptop_shop.laptop ON seller_has_laptop.lid = laptop.lid WHERE `color` = 'Red';
5. SELECT DISTINCT `color` FROM laptop_shop.laptop INNER
JOIN laptop_shop.seller_has_laptop ON seller_has_laptop.lid = laptop.lid INNER JOIN laptop_shop.seller ON seller.sid = seller_has_laptop.sid WHERE `sname` = 'Nelum';
6. SELECT seller.sname FROM laptop_shop.seller INNER
JOIN laptop_shop.seller_has_laptop ON seller.sid = seller_has_laptop.sid GROUP BY seller.sid HAVING COUNT(DISTINCT seller_has_laptop.lid) > 1;
7. SELECT DISTINCT seller.sname FROM laptop_shop.seller
INNER JOIN laptop_shop.seller_has_laptop ON seller_has_laptop.sid = seller.sid INNER JOIN laptop_shop.laptop ON seller_has_laptop.lid = laptop.lid WHERE `color`='Red' OR `color`='Green' OR `color`='Blue';
8. SELECT `sname` FROM laptop_shop.seller ORDER BY
seller.sname ASC ;
9. SELECT `sname`,`age` FROM laptop_shop.seller INNER
JOIN laptop_shop.seller_has_laptop ON seller.sid = seller_has_laptop.sid INNER JOIN laptop_shop.laptop ON laptop.lid = seller_has_laptop.lid WHERE `color`= 'Red' INTERSECT SELECT `sname`,`age` FROM laptop_shop.seller INNER JOIN laptop_shop.seller_has_laptop ON seller.sid = seller_has_laptop.sid INNER JOIN laptop_shop.laptop ON laptop.lid = seller_has_laptop.lid WHERE `color`= 'Green' ;
10. SELECT seller.sid FROM
laptop_shop.seller_has_laptop INNER JOIN laptop_shop.laptop ON seller_has_laptop.lid = laptop.lid INNER JOIN laptop_shop.seller ON seller_has_laptop.sid = seller.sid WHERE `age` > 30 AND NOT `color` = 'Red' ;
11. SELECT DISTINCT `sname` FROM laptop_shop.seller
INNER JOIN laptop_shop.seller_has_laptop ON seller.sid = seller_has_laptop.sid WHERE seller_has_laptop.lid = (SELECT `lid` FROM laptop_shop.laptop WHERE `lname`='HP');
12. SELECT DISTINCT seller.sid FROM laptop_shop.seller
INNER JOIN laptop_shop.seller_has_laptop ON seller.sid = seller_has_laptop.sid WHERE `rating` = '10' OR `lid` = '103';
FROM laptop_shop.seller_has_laptop INNER JOIN laptop_shop.seller ON seller_has_laptop.sid = seller.sid INNER JOIN laptop_shop.laptop ON seller_has_laptop.lid = laptop.lid WHERE seller_has_laptop.lid = '103';
14. SELECT `age` FROM laptop_shop.seller ORDER BY
seller.age ASC;
15. SELECT seller.sname FROM
laptop_shop.seller_has_laptop INNER JOIN laptop_shop.seller ON seller_has_laptop.sid = seller.sid WHERE NOT seller_has_laptop.sid = ANY (SELECT DISTINCT seller.sid FROM laptop_shop.seller INNER JOIN laptop_shop.seller_has_laptop ON seller.sid = seller_has_laptop.sid INNER JOIN laptop_shop.laptop ON seller_has_laptop.lid = laptop.lid WHERE `color` = 'Red' );
16. SELECT `sname` FROM laptop_shop.seller WHERE
`rating` > (SELECT `rating` FROM `seller` WHERE `sname` = 'Seetha');
17. SELECT `sname` FROM laptop_shop.seller WHERE
`rating` = (SELECT MAX(`rating`) FROM laptop_shop.seller) ;
18. SELECT AVG(`age`)FROM laptop_shop.seller;
19. SELECT COUNT(*) FROM laptop_shop.seller;
20. SELECT `sname` FROM laptop_shop.seller WHERE
`age`>(SELECT MAX(`age`) FROM laptop_shop.seller WHERE `rating` = '10');