Информатика пәнінен № 5105 тапсырма: Мәліметтер қорын жасау. Құрылымдалған сұраныстар

Мәліметтер қорын жасау. Құрылымдалған сұраныстарБір жауап · орташа

Products кестесі берілген:

id | name | category | price | qty
1 | Қалам | Кеңсе тауарлары | 150 | 40
2 | Дәптер | Кеңсе тауарлары | 90 | 100
3 | Маркер | Кеңсе тауарлары | 300 | 15
4 | Тінтуір | Техника | 4500 | 8
5 | Флешка | Техника | 3200 | 12

Сұраныс қандай нәтиже қайтарады?

SELECT SUM(qty) FROM Products WHERE category = 'Кеңсе тауарлары' AND price > 100;

  1. A155
  2. B55
  3. C175
  4. D115
Жауап пен талдауды көрсетуЖауап пен талдауды жасыру

Дұрыс жауап

  • B55

Талдау

Алдымен WHERE операторы екі шартты да (AND) бірдей қанағаттандыратын жолдарды таңдайды. category = 'Кеңсе тауарлары' шарты 1, 2 және 3-жолдар үшін орындалады. Олардың ішінде price > 100 шарты «Қалам» (150) және «Маркер» (300) үшін орындалады; «Дәптер» (90) сәйкес келмейді. Содан кейін SUM(qty) таңдалған жолдардың санын қосады: 40 + 15 = 55. «155» мәні баға шартын ескермегенде шығады, «115» — бағасы 100-ден аспайтын жолды және маркерді алғанда, «175» — бүкіл кестенің қосындысы.

Тапсырмадағы қате

Шартындағы, нұсқаларындағы немесе талдауындағы қатені сипаттаңыз. 1000 таңбадан аспасын.

Осы тақырып бойынша ұқсас тапсырмалар

Тақырыптағы барлық 23 тапсырма

«Информатика» пәні бойынша репетиторлар

Тренажер

Осы тақырыпты жаттықтырыңыз

23 тапсырма бір-бірден, жауабы мен талдауы бірден көрсетіледі. Уақыт шектеуі жоқ.

Өз сынағыңыз

Таймері бар сынақ жинаңыз

ҰБТ сияқты: тапсырмаға 2 минут.

Қай тапсырмалардан
Неше тапсырма