Англійська лексика: Наука про дані та аналітика · SQL і запити

Що означає CTE?

Значення й приклади · Наука про дані та аналітика

скороченняТермін вищого рівня

CTE: CTE, тимчасовий іменований результат запиту

Common table expression — тимчасовий іменований результат, визначений через WITH на початку SQL-запиту, що полегшує читання довгих запитів.

Де і як уживається

Абревіатуру вимовляють по літерах. Аналітики ділять складні запити на кілька CTE замість вкладених підзапитів; під час рев’ю можуть попросити винести фрагмент у CTE. Рекурсивний CTE обходить ієрархії, як-от організаційну схему.

Приклади речень

  1. I rewrote the query with three CTEs, and now it's much easier to follow.

    Я переписав запит із трьома CTE, і тепер його набагато легше читати.

    Окремі іменовані частини зробили складну логіку зрозумілішою.

  2. The first CTE gets active users and the second joins their orders.

    Перший CTE отримує активних користувачів, а другий приєднує їхні замовлення.

    Запит розбитий на послідовні етапи підготовки й об’єднання даних.

Поширені словосполучення

  • write a CTE
  • recursive CTE
  • WITH clause
  • chain CTEs

Це слово в інших галузях

Те саме англійське слово може мати інше значення в іншій галузі:

Інші терміни: SQL і запити

Закріплюйте лексику читанням

Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською: