Création plusieurs tables selon paramètre filtré
jee pee Messages postés 9437 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour!
j’ai une table dans sas (sql) qui contient dans une colonne les mois.
je veux pouvoir créer une table avec les données pour chaque mois
comment faire ?
merci :)
2 réponses
-
Bonjour,
SAS est un outil de BI, d'analyse de données, de gestion de requetage. Il doit attaquer une base de donnée (laquelle ? Sql Server de Microsoft ?). A t-il la capacité à créer des tables ou seulement les lire, les utiliser ?
Tout va dépendre du contenu de ta table de départ et du contenu de la table souhaitée. En sql on ferait quelque chose comme
create table MOIS01 as select * from DONNEES where mois ="01" create table MOIS02 as select * from DONNEES where mois ="02"
Après, est-ce une bonne idée de dupliquer les données ? Généralement pas. On peut se contenter de créer, si c'est nécessaire, une vue pour chaque mois.
-
Oui j’ai l’accès pour la création de table. Je crois que c’est sql serveur.
le concept de filtrer ça va, mais j’aimerais faire une boucle pour créer une table pour chaque mois.
c’est un concept que je dois faire dans plusieurs programmes donc je veux pouvoir l’automatiser