← Back to catalog
Інформатика

Test: SQL запити: SELECT, WHERE, JOIN, GROUP BY, ORDER BY — базові операції

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

  1. Question 1

    • SELECT * FROM Клієнти;
    • SELECT Клієнти.*;
    • SELECT ALL FROM Клієнти;
    • SELECT Клієнти;
  2. Question 2

    • FILTER
    • WHERE
    • HAVING
    • LIMIT
  3. Question 3

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

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

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

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

    • SELECT AVG(Ціна) FROM Товари;
    • SELECT MEAN(Ціна) FROM Товари;
    • SELECT AVERAGE(Ціна) FROM Товари;
    • SELECT SUM(Ціна) / COUNT(Ціна) FROM Товари;
  8. Question 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. Question 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. Question 10

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

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

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

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

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