Даны 2 таблицы с названиями
A)
orders
и products
c колонками "order_id
", "customer_id
", "product_id
", "order_date
", "quantity
" и "product_id
", "product_name
", "unit_price
". Какой из следующих SQL запросов вернет топ-5 покупателей, которые потратили больше всего в категории "Electronics"?A)
SELECT o.customer_id, SUM(o.quantity * p.unit_price) AS total_spent
FROM orders o JOIN products p ON o.product_id = p.product_id
WHERE p.product_name LIKE '%Electronics%'
GROUP BY o.customer_id
ORDER BY total_spent DESC
LIMIT 5;
B) SELECT o.customer_id, SUM(o.quantity * p.unit_price) AS total_spent
FROM orders o JOIN products p ON o.product_id = p.product_id
WHERE p.product_id IN (SELECT product_id FROM products WHERE product_name LIKE '%Electronics%')
GROUP BY o.customer_id
ORDER BY total_spent DESC
LIMIT 5;
C) SELECT o.customer_id, SUM(o.quantity * p.unit_price) AS total_spent
FROM orders o JOIN products p ON o.product_id = p.product_id
WHERE p.product_id IN (SELECT product_id FROM products WHERE product_name LIKE 'Electronics%')
GROUP BY o.customer_id
ORDER BY total_spent DESC
LIMIT 5;
D) SELECT o.customer_id, SUM(o.quantity * p.unit_price) AS total_spent
FROM orders o JOIN products p ON o.product_id = p.product_id
WHERE p.product_id IN (SELECT product_id FROM products WHERE product_name = 'Electronics')
GROUP BY o.customer_id
ORDER BY total_spent DESC
LIMIT 5;
Ответить на вопрос можно ниже ⬇️Оптимизация работы с большим объемом данных при помощи партиционирования в SQL
Позволяет разделить данные на более управляемые части, улучшая их доступность и обработку.
Читать
Позволяет разделить данные на более управляемые части, улучшая их доступность и обработку.
Читать
Какая из следующих команд позволит изменить одно или несколько полей в таблице?
Anonymous Quiz
40%
INSERT
47%
MODIFY
1%
LOOK-UP
12%
Все перечисленные
Какой из следующих операторов используется для поиска записей по паттерну?
Anonymous Quiz
11%
FROM
12%
GET
77%
LIKE
Использование compound triggers в Oracle
Не только для логирования, но и для взаимного обновления таблиц. Простой туториал.
Читать
Не только для логирования, но и для взаимного обновления таблиц. Простой туториал.
Читать
Даны следующие таблицы:
Students
A)
Students
| StudentID | Name | Age | Gender |
|-----------|-----------|-----|--------|
| 1 | John | 20 | Male |
| 2 | Jane | 22 | Female |
| 3 | Mark | 21 | Male |
| 4 | Sarah | 23 | Female |
| 5 | Michael | 20 | Male |
Courses| CourseID | CourseName | Credits |
|----------|------------------|---------|
| 101 | Mathematics | 3 |
| 102 | Physics | 4 |
| 103 | Chemistry | 3 |
| 104 | English | 2 |
| 105 | History | 3 |
Enrollments| EnrollmentID | StudentID | CourseID |Какой из следующих SQL запросов отберет всех студентов женского пола, записанных на курс "Mathemetics"?
|--------------|-----------|----------|
| 1 | 1 | 101 |
| 2 | 2 | 101 |
| 3 | 3 | 102 |
| 4 | 4 | 101 |
| 5 | 1 | 103 |
| 6 | 2 | 105 |
| 7 | 3 | 104 |
| 8 | 4 | 102 |
| 9 | 5 | 101 |
| 10 | 5 | 103 |
A)
SELECT Name FROM Students WHERE Gender = 'Female' AND StudentID IN (SELECT StudentID FROM Enrollments WHERE CourseName = 'Mathematics')
B) SELECT Name FROM Students JOIN Enrollments ON Students.StudentID = Enrollments.StudentID WHERE Gender = 'Female' AND CourseName = 'Mathematics'
C) SELECT Name FROM Students WHERE Gender = 'Female' AND StudentID = (SELECT StudentID FROM Enrollments WHERE CourseName = 'Mathematics')
D) SELECT Name FROM Students JOIN Enrollments ON Students.StudentID = Enrollments.StudentID WHERE Gender = 'Female' AND CourseID = 101
💼 QA Jobs | Работа для тестировщика — канал с вакансиями с быстрым контактом для связи в телеграм.
Зачем подписываться?
— быстрый телеграм/email контакт для прямой связи с рекрутером
— зарплатная вилка во всех вакансиях
— удобная навигация по уровням/условиям работы/направлениям тестирования
Подписаться и найти работу
Зачем подписываться?
— быстрый телеграм/email контакт для прямой связи с рекрутером
— зарплатная вилка во всех вакансиях
— удобная навигация по уровням/условиям работы/направлениям тестирования
Подписаться и найти работу
Telegram
QA Jobs | Работа для тестировщика
🐞 Вакансии для тестировщиков.
Для бесплатного размещения отправьте вакансию в чат @qajobslive - оттуда мы отбираем вакансии для канала.
Обязательные требования для бесплатного размещения:
— зарплатная вилка
— контакт для связи в telegram
@Mellow_Mush
Для бесплатного размещения отправьте вакансию в чат @qajobslive - оттуда мы отбираем вакансии для канала.
Обязательные требования для бесплатного размещения:
— зарплатная вилка
— контакт для связи в telegram
@Mellow_Mush
Каким оператором осуществляется фильтрация результатов запроса в SQL?
Anonymous Quiz
15%
SELECT
1%
WHO
5%
RESTRICT
74%
WHERE
2%
DECLARE
2%
CONFINE
Базы данных и начало работы с SQL
#почитать #junior
Статья предоставит читателю обзор основ баз данных и систем управления базами данных, а также поможет начать начать работу с языком структурированных запросов SQL.
Читать статью
#почитать #junior
Статья предоставит читателю обзор основ баз данных и систем управления базами данных, а также поможет начать начать работу с языком структурированных запросов SQL.
Читать статью
Какой командой можно очистить таблицу в MySQL?
Anonymous Quiz
3%
BLOCK или LOCK
87%
TRUNCATE или DELETE
9%
SWEEP или ANNIHILATE
Forwarded from QA Live 🚩 тестирование ПО
🔖 Почитать:
- на TestEngineer:
▪️Кризис закончился — увольнений больше не будет
▪️Диаграмма прецедентов (use case диаграмма)
Астрологи объявили неделю блиц-тестов на TestEngineer.ru — их количество увеличилось вдвое:
▪️Базовый тест на знание технологии «клиент-сервер»
▪️ISTQB CTFL 4.0 — FUNDAMENTALS
▪️Основы методологии тестирования
▪️✅ Базовый тест по SQL (15 вопросов)
▪️✅ Разбираетесь в Git? Давайте проверим
▪️Тест по английскому языку
▪️🐞 Вы — типичный QA?
- Другие платформы:
▪️Самодельный инструмент управления нагрузочным
▪️Как тестируют системы хранения данных
▪️Сертификат ISTQB 2023: подготовка к экзамену, регистрация, интерфейс и порядок проведения
▪️Автоматизация DevTools в Selenium
- В большом мире QA (англоязычное):
▪️Методы улучшения User Experience
▪️Основы ручного тестирования web API
▪️Быстро ознакомиться с приложением при исследовательском: эвристика SFDIPOT
▪️Тестирование интернет-магазина: проблемные сферы и чеклист
▪️Еще один гайд по тестированию API
▪️Репорты Playwright в CucumberJS
▪️Тестирование мобильных игр: Appium + AltTester Unity SDK
▪️Поиск элементов через XPath
▪️53 (пятьдесят три) актуальных багтрекера и TMS на Lambdatest
👀 Посмотреть:
Подробный дайджест (с комментариями)
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
Какой командой добавить данные в таблицу SQL?
Anonymous Quiz
2%
INSIDE OUT
2%
BLOW JOB
93%
INSERT INTO
3%
Все перечисленные варианты
Забирайте и будьте в курсе последних новостей и видео в индустрии. Всего 1-2 поста в неделю и у вас есть все, что вышло за неделю.
Что нужно сделать:
1. Нажимаем на эту ссылку https://www.tg-me.com/addlist/OB0tZHD_z3lhMWUy
2. Добавляем всю папку себе (без регистрации и смс)
3. После добавления папка станет твоей и ты сможешь управлять подписками внутри папки
4. Если не работает - нужно обновить приложение;)
Добавил себе - поделись с коллегой!
Please open Telegram to view this post
VIEW IN TELEGRAM
Какая команда используется для удаления строк из таблицы?
Anonymous Quiz
1%
EXTIRPATE
80%
DELETE
18%
DROP
1%
ANNIHILATE
Дорожная карта изучения SQL
#посмотреть #junior
Ознакомительное о базах данных, СУБД и языке SQL. В версии участников QA Community Kazakhstan.
Смотреть видео на YouTube (45 минут)
#посмотреть #junior
Ознакомительное о базах данных, СУБД и языке SQL. В версии участников QA Community Kazakhstan.
Смотреть видео на YouTube (45 минут)
Какая из следующих команд используется для нахождения максимального значения в столбце?
Anonymous Quiz
79%
MAX(Название_столбца)
15%
MAX()
6%
MAX