SQL | Cláusula WITH

Esté es un método de crear tablas a partir de una consulta, su funcionamiento es muy similar a las cláusulas SELECT INTO

La sintaxis es la siguiente:

WITH [temporal] ( [col1], [col2], ..., [coln] )

AS (

    SELECT [col1], [col2], ..., [coln] FROM ...

)

Un ejemplo sería el siguiente:

WITH tblEstudiantesActivos (id, nombre)  

AS  

(  

    SELECT id, nombre

    FROM tblEstudiantes

    WHERE estatus = 1

)  


Comentarios

Entradas populares de este blog

Validar registros de un DataTable

Agregar registros a un GridView utilizando un DataTable