SQL для тестировщика – Telegram
SQL для тестировщика
8.69K subscribers
428 photos
16 videos
1 file
458 links
Прокачиваем SQL — must have skill для хорошего тестировщика.

От создателей @godoftesting

По всем вопросам: @godinmedia
Download Telegram
Для сортировки по возрастанию используется следующая конструкция:
Anonymous Quiz
7%
GROUP BY имя_поля DESC
68%
ORDER BY имя_поля ASC
15%
ORDER BY имя_поля DESC
10%
GROUP BY имя_поля ASC
👍15
Укажите размерность таблицы "Нарушения ПДД"

Ответить на вопрос можно ниже ⬇️
👍7
Выберите ответ на вопрос выше
Anonymous Quiz
4%
4
11%
5
78%
6
6%
7
Какой из следующих SQL запросов вернет все записи из таблицы Persons, отсортированные по убыванию по полю FirstName?
Anonymous Quiz
16%
SELECT * FROM Persons SORT BY FirstName DESC
74%
SELECT * FROM Persons ORDER BY FirstName DESC
4%
SELECT * FROM Persons ORDER FirstName DESC
5%
SELECT * FROM Persons SORT FirstName DESC
🏴󠁧󠁢󠁥󠁮󠁧󠁿 Полный видеокурс по SQL и базам данных для начинающих

Практически все, что нужно знать о базах данных и SQL, упаковано в четырехчасовой курс: базовые операции, запросы, nested queries, join-ы и многое другое.

Смотреть на YouTube (~4.5 часа)

P.S. видео на английском языке. Для тех, кто speaks not very well, на YouTube можно включить автоперевод субтитров на русский
👍22🔥10🤨2
Что из следующих выражений является комментарием в SQL?
Anonymous Quiz
65%
/* комментарий */
22%
# комментарий
10%
% комментарий %
3%
& комментарий
👍13🤡5🤮1
С помощью какого из следующих запросов можно заменить Hansen на Nilsen в столбце LastName таблицы Persons?
Anonymous Quiz
24%
UPDATE Persons SET LastName='Hansen' INTO LastName='Nilsen'
54%
UPDATE Persons SET LastName='Nilsen' WHERE LastName='Hansen'
12%
MODIFY Persons SET LastName='Hansen' INTO LastName='Nilsen'
10%
MODIFY Persons SET LastName='Nilsen' WHERE LastName='Hansen'
👍11🤡4👏1
Вопросы по SQL и базам данных на собеседовании тестировщика

#почитать #junior #middle

Собрали вопросы по SQL на собеседовании тестировщика вместе с ответами — они помогут вам подготовиться к интервью.

Читать на testengineer.ru
🔥22👍8👎1
Какая из следующих команд вернет первые 5 символов строки, содержащейся в поле Name?
Anonymous Quiz
26%
SELECT SUBSTRING(Name,1,5) AS name FROM student
21%
SELECT SUBSTRING(Name,0,5) AS name FROM student
17%
SELECT name FROM student LIMIT 1,5
36%
Ни одна из перечисленных
🤔10
Какой из следующих запросов вернет все записи из таблицы Persons, у которых значение столбца FirstName начинается с буквы 'a'?
Anonymous Quiz
8%
SELECT * FROM Persons WHERE FirstName='%a%'
10%
SELECT * FROM Persons WHERE FirstName='a'
73%
SELECT * FROM Persons WHERE FirstName LIKE 'a%'
9%
SELECT * FROM Persons WHERE FirstName LIKE '%a'
👍22
Какая из следующих SQL функций не является аггрегирующей?
Anonymous Quiz
6%
SUM
10%
AVG
11%
COUNT
73%
FIND
👍14
Какой из следующих SQL запросов вернет все записи из таблицы вместе с новой колонкой full_name, которая содержит конкатенацию значений колонок first_name и last_name из оригинальной таблицы, разделенных пробелом?
Anonymous Quiz
12%
SELECT *, first_name || ' ' || last_name AS full_name FROM table_name;
11%
SELECT *, first_name + ' ' + last_name AS full_name FROM table_name;
15%
SELECT *, full_name = first_name + ' ' + last_name FROM table_name;
61%
SELECT *, CONCAT(first_name, ' ', last_name) AS full_name FROM table_name;
👍22👎5
Какой из следующих запросов ограничит выборку пятью значениями?
Anonymous Quiz
2%
SELECT * FROM DataFlair 5
79%
SELECT * FROM DataFlair LIMIT 5
4%
SELECT * FROM DataFlair 5 LIMIT
15%
SELECT LIMIT(5) * FROM DataFlair
👍7
Какой из следующих SQL запросов выберет первые 10% записей таблицы, отсортированные по колонке "sales" в порядке убывания?
Anonymous Quiz
22%
SELECT * FROM table WHERE sales > (SELECT MAX(sales) FROM t) * 0.1 ORDER BY sales DESC;
19%
SELECT * FROM table WHERE sales > (SELECT MIN(sales) FROM t) * 0.1 ORDER BY sales DESC LIMIT 10%;
10%
SELECT * FROM t WHERE sales > (SELECT AVG(sales) FROM t) * 0.1 ORDER BY sales DESC LIMIT 10;
49%
SELECT * FROM t ORDER BY sales DESC LIMIT 10%
👍24🌚6😁1
👍 Специализированный курс по SQL для тестировщиков

Курс по тестированию (на английском языке). Весь необходимый минимум по SQL и базам данных в 16 лекциях. Около 10 часов видео.

▫️Обзор баз данных, DBMS/RDBMS, SQL
▫️Установка MySQL, работа с SQL Workbench и командной строкой
▫️Создание базы данных, таблиц, добавление и выборка записей
▫️Фильтрация записей (WHERE), операторы и pattern matching
▫️DDL (Data Definition Language) команды
▫️Встроенные функции
▫️Group By, Having, Order By
▫️Union и Union All
▫️Join-ы и подзапросы
+ еще 7 лекций

ссылка на 👍 плейлист

P.S. видео на английском языке. Для тех, кто speaks not very well, на YouTube можно включить автоперевод субтитров на русский или воспользоваться автопереводчиком от Яндекс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16
С помощью какого из следующих запросов можно выбрать все записи из таблицы Persons, где значение поля FirstName равно Peter и значение поля LastName равно Jackson?
Anonymous Quiz
6%
SELECT FirstName='Peter', LastName='Jackson' FROM Persons
5%
SELECT * FROM Persons WHERE FirstName<>'Peter' AND LastName<>'Jackson'
89%
SELECT * FROM Persons WHERE FirstName='Peter' AND LastName='Jackson'
👍15
Какой из следующих SQL запросов добавит в таблицу новую колонку с типом INTEGER и значением по умолчанию раыным 0?
Anonymous Quiz
33%
ALTER TABLE table_name ADD COLUMN column_name INTEGER DEFAULT 0;
37%
INSERT INTO table_name (column_name INTEGER DEFAULT 0) VALUES ();
20%
UPDATE TABLE table_name SET column_name INTEGER DEFAULT 0;
10%
CREATE TABLE table_name (column_name INTEGER DEFAULT 0);
👍20🤯11