web-dev-qa-db-fra.com

Comment enregistrer des résultats de requête sélectionnés dans une table temporaire?

Je dois enregistrer la sortie de la requête sélectionnée dans une table temporaire. Ensuite, je dois effectuer une autre requête de sélection sur cette table temporaire. Quelqu'un sait-il comment le faire?

J'ai besoin de faire cela sur SQL Server.

33
truthseeker

Vous pouvez également effectuer les opérations suivantes:

CREATE TABLE #TEMPTABLE
(
    Column1 type1,
    Column2 type2,
    Column3 type3
)

INSERT INTO #TEMPTABLE
SELECT ...

SELECT *
FROM #TEMPTABLE ...

DROP TABLE #TEMPTABLE
35
John Saunders
select *
into #TempTable
from SomeTale

select *
from #TempTable
45
Eric.K.Yung

Dans Sqlite:

CREATE TABLE T AS
SELECT * FROM ...;
-- Use temporary table `T`
DROP TABLE T;
1
Yas