¿Qué significa CTE?
Significado en Bases de datos y SQL, traducción al español y ejemplos
CTE: expresión de tabla común, CTE
Resultado temporal con nombre, definido mediante WITH al inicio de una consulta y utilizable como una tabla en la consulta principal.
Cómo se usa
Las CTE dividen consultas largas en pasos con nombre. Una CTE recursiva puede recorrer jerarquías; los desarrolladores suelen decir que extraen una parte a una CTE.
Frases de ejemplo
I moved the monthly totals into a CTE so the final SELECT is easier to read.
Pasé los totales mensuales a una CTE para que el SELECT final sea más fácil de leer.
Nombrar el resultado intermedio separa el cálculo y aclara la consulta final.
A recursive CTE returns the whole category tree in one query.
Una CTE recursiva devuelve todo el árbol de categorías en una consulta.
La recursión recupera varios niveles jerárquicos sin consultar cada nivel por separado.
Combinaciones frecuentes
- WITH clause
- recursive CTE
- use a CTE
- chain CTEs
Términos relacionados
Esta palabra en otras especialidades
Una misma palabra en inglés puede tener un significado diferente según la especialidad:
Más términos: Sentencias y consultas SQL
- SQL · SQL
- WHERE clause · cláusula WHERE
- join · unión
- INSERT statement · sentencia INSERT
- UPDATE statement · sentencia UPDATE
- DELETE statement · sentencia DELETE
- ORDER BY · ORDER BY (ordenar por)
- GROUP BY · GROUP BY (agrupar por)
- aggregate function · función de agregación
- inner join · unión interna
- left join · unión izquierda
- HAVING clause · cláusula HAVING
Practica con lecturas adaptadas a tu nivel
Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés:
