Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Création d'une table à partir d'une requête SQL

1 réponse
Avatar
Patrice Bourdages
Bonjour à tous...

J'aimerais avoir la possibilité de créer une table SQL à partir d'une
requête SQL qui combine le contenu de quelques 5 tables différentes. Mon
code SQL pour la fusion des données fonctionne très bien. C'est la dernière
étape qui me manque...

Voici le code SQL qui fonctionne:

SELECT dbo.TB_Ventes.*, dbo.UsagersF.Nom AS NomAgent,
dbo.Coordonnateur.NomCoor AS CoorEquipe, dbo.dates.*,
dbo.TB_Telephonie.NbAppelVente,
dbo.TB_Telephonie.DureeAppelVente,
dbo.TB_Telephonie.AppelCourtVente

FROM dbo.TB_Telephonie RIGHT OUTER JOIN
dbo.UsagersF RIGHT OUTER JOIN
dbo.Coordonnateur RIGHT OUTER JOIN
dbo.TB_Ventes ON
dbo.Coordonnateur.Bureau = dbo.TB_Ventes.Bureau AND
dbo.Coordonnateur.Equipe = dbo.TB_Ventes.Equipe LEFT OUTER
JOIN
dbo.dates ON dbo.TB_Ventes.Quand = dbo.dates.Date ON
dbo.UsagersF.IdOperateur = dbo.TB_Ventes.CodeAgent ON
dbo.TB_Telephonie.AgentLogin = dbo.TB_Ventes.AgentLogin AND
dbo.TB_Telephonie.Quand = dbo.TB_Ventes.Quand AND
dbo.TB_Telephonie.CodeAgent = dbo.TB_Ventes.CodeAgent AND
dbo.TB_Telephonie.Bureau = dbo.TB_Ventes.Bureau AND
dbo.TB_Telephonie.Equipe = dbo.TB_Ventes.Equipe AND
dbo.TB_Telephonie.StatutAgent = dbo.TB_Ventes.StatutAgent

En SAS, j'aurais appliquer une portion de code dans un PROC SQL qui
s'inscrit comme suit:
CREATE TABLE NomTable1 AS
SELECT ....... (le reste de mon instruction SELECT). Cette instruction ne
semble pas fonctionner sur le serveur SQL que nous avons (SQL 7).

Merci à l'avance de l'aide que vous allez me fournir...

Patrice Bourdages
Analyste en systèmes d'information
Industrielle Alliance, Assurances auto et habitation

1 réponse

Avatar
Patrice Bourdages
Merci beaucoup... Cela fonctionne à merveille...

J'apprécie ton aide...

Patrice Bourdages :-)

"Eric Lapouge" a écrit dans le message de news:

Bonsoir,

Rajoute la clause INTO NewTable avant le FROM

Eric