Tovar кестесі берілген (id, name — тауар атауы, price — бағасы, qty — саны): 1 | Дәптер | 50 | 10; 2 | Қалам | 30 | 20; 3 | Сызғыш | 40 | 5; 4 | Бума | 90 | 8; 5 | Маркер | 70 | 15. Әрбір SQL-сұранысты оның орындалу нәтижесімен сәйкестендіріңіз.
1. SELECT COUNT(*) FROM Tovar WHERE price > 40 AND qty >= 8; — сұраныс қайтаратын сан
2. SELECT name FROM Tovar WHERE price <= 50 ORDER BY qty DESC; — сұраныс нәтижесіндегі бірінші мән
Жауап пен талдауды көрсетуЖауап пен талдауды жасыру
Дұрыс жауап
- 1C3
- 2AҚалам
Талдау
1-сұраныс: price > 40 шартына «Дәптер» (50), «Бума» (90) және «Маркер» (70) сәйкес келеді. Олардың qty мәндері 10, 8 және 15, яғни qty >= 8 шарты да орындалады. AND операторы екі шартты да талап етеді, сондықтан COUNT(*) «3» мәнін қайтарады. 2-сұраныс: price <= 50 шартына «Дәптер» (50), «Қалам» (30) және «Сызғыш» (40) сәйкес келеді; «Маркер» бағасы 70 болғандықтан алынып тасталады. qty бойынша кему ретімен сұрыптағанда: «Қалам» (20), «Дәптер» (10), «Сызғыш» (5). Бірінші мән — «Қалам».