← Назад до каталогу
Інформатика

Тест з Інформатика: SQL запити: SELECT, WHERE, JOIN, GROUP BY, ORDER BY — базові операції

14 питань · SQL: вибірка, фільтрація, об'єднання таблиць

  1. Питання 1

    • SELECT * FROM Клієнти;
    • SELECT Клієнти.*;
    • SELECT ALL FROM Клієнти;
    • SELECT Клієнти;
  2. Питання 2

    • FILTER
    • WHERE
    • HAVING
    • LIMIT
  3. Питання 3

    • SELECT * FROM Замовлення JOIN Клієнти ON Замовлення.КлієнтID = Клієнти.КлієнтID;
    • SELECT * FROM Замовлення INNER JOIN Клієнти;
    • SELECT * FROM Замовлення, Клієнти WHERE Замовлення.КлієнтID = Клієнти.КлієнтID;
    • SELECT * FROM Замовлення LEFT JOIN Клієнти;
  4. Питання 4

    • SELECT COUNT(*) FROM Продажі;
    • SELECT SUM(Сума) FROM Продажі GROUP BY КлієнтID;
    • SELECT * FROM Продажі WHERE Сума > 100;
    • SELECT DISTINCT КлієнтID FROM Продажі;
  5. Питання 5

    • SELECT * FROM Замовлення ORDER BY Дата ASC;
    • SELECT * FROM Замовлення SORT BY Дата;
    • SELECT * FROM Замовлення ORDER Дата;
    • SELECT * FROM Замовлення ORDER BY Дата;
  6. Питання 6

    • SELECT DISTINCT Категорія FROM Товари;
    • SELECT UNIQUE Категорія FROM Товари;
    • SELECT Категорія FROM Товари GROUP BY Категорія;
    • SELECT Категорія FROM Товари;
  7. Питання 7

    • SELECT AVG(Ціна) FROM Товари;
    • SELECT MEAN(Ціна) FROM Товари;
    • SELECT AVERAGE(Ціна) FROM Товари;
    • SELECT SUM(Ціна) / COUNT(Ціна) FROM Товари;
  8. Питання 8

    • SELECT * FROM Замовлення WHERE Дата > '2023-01-01';
    • SELECT * FROM Замовлення WHERE Дата >= '2023-01-01';
    • SELECT * FROM Замовлення AFTER '2023-01-01';
    • SELECT * FROM Замовлення WHERE Дата < '2023-01-01';
  9. Питання 9

    • SELECT КлієнтID FROM Замовлення GROUP BY КлієнтID HAVING COUNT(*) > 1;
    • SELECT КлієнтID FROM Замовлення WHERE COUNT(*) > 1;
    • SELECT КлієнтID FROM Замовлення GROUP BY КлієнтID;
    • SELECT КлієнтID FROM Замовлення HAVING COUNT(*) > 1;
  10. Питання 10

    • SELECT * FROM Товари WHERE Ціна < 100;
    • SELECT * FROM Товари WHERE Ціна <= 100;
    • SELECT * FROM Товари WHERE Ціна > 100;
    • SELECT * FROM Товари WHERE Ціна = 100;
  11. Питання 11

    • SELECT * FROM Замовлення ORDER BY Сума DESC;
    • SELECT * FROM Замовлення SORT BY Сума DESC;
    • SELECT * FROM Замовлення ORDER Сума DESC;
    • SELECT * FROM Замовлення ORDER BY Сума;
  12. Питання 12

    • SELECT * FROM Клієнти WHERE Ім'я LIKE 'А%';
    • SELECT * FROM Клієнти WHERE Ім'я = 'А%';
    • SELECT * FROM Клієнти WHERE Ім'я STARTS WITH 'А';
    • SELECT * FROM Клієнти WHERE Ім'я CONTAINS 'А';
  13. Питання 13

    • SELECT MAX(Ціна) FROM Товари;
    • SELECT TOP 1 Ціна FROM Товари ORDER BY Ціна DESC;
    • SELECT Ціна FROM Товари WHERE Ціна = (SELECT MAX(Ціна) FROM Товари);
    • SELECT HIGH(Ціна) FROM Товари;
  14. Питання 14

    • SELECT * FROM Замовлення WHERE Статус <> 'Завершено';
    • SELECT * FROM Замовлення WHERE Статус != 'Завершено';
    • SELECT * FROM Замовлення WHERE NOT Статус = 'Завершено';
    • SELECT * FROM Замовлення WHERE Статус IS NOT 'Завершено';