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