IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

Créer une table à partir d'une requête Analyse croisée [AC-2003]


Sujet :

Requêtes et SQL.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Mai 2012
    Messages : 16
    Par défaut Créer une table à partir d'une requête Analyse croisée
    Bonjour,
    J'ai une requête type analyse croisée, avec des résultats que je souhaite stocker dans une table Access, mais pour l'instant
    La seule solution trouvée est de passer par Excel et de traiter sous Excel. Sachant que j'utilise les données sous Excel.
    Auriez-vous une solution sous Access ce qui me permettrait de concaténer plusieurs tables aynt la m^me structure, pour exploiter en tableau croisé dynamique sous Excel 2003.

    01/01/2010 01/02/2010 01/03/2010 01/04/2010 01/05/2010 01/06/2010 01/07/2010
    4 7 7 2 9 3
    13 21 9 14 16 9 14
    22 45 17 22 19 24 24
    21 18 11 12 7 13 12
    1 10 9 12 7 2 11
    16 17 21 20 16 8 14
    15 20 11 11 3 11 8
    20 23 14 20 18 23 22
    21 28 10 17 8 15 17
    18 15 13 12 12 7 13
    15 16 6 11 14 14 9
    23 28 20 14 19 18 25
    30 37 22 18 14 13 27

  2. #2
    Rédacteur/Modérateur


    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 648
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 648
    Billets dans le blog
    67
    Par défaut
    Salut,

    Et un truc du genre:

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT * INTO Table2
    FROM [Table1_Analyse croisée];

    ça ne marche pas ?
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Mai 2012
    Messages : 16
    Par défaut
    Cà fonctionne bien en création de table

    'Requête Analyse croisée [R_CdeLiv AnCr Q3 EXC]
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        SQL = "SELECT * INTO [T_CdeLiv ReponsesQ3]" & _
              "FROM [R_CdeLiv AnCr Q3 EXC]"
        DoCmd.RunSQL SQL
    Par contre en ajout cela coince.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SQL = "INSERT INTO [T_CdeLiv ReponsesQ3]" & _
              " * FROM [R_CdeLiv AnCr Q3 EXC]"
        DoCmd.RunSQL SQL
    Merci USER

  4. #4
    Rédacteur/Modérateur


    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 648
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 648
    Billets dans le blog
    67
    Par défaut
    et comme cela:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SQL = "INSERT INTO [T_CdeLiv ReponsesQ3]" & _
    " SELECT * FROM [R_CdeLiv AnCr Q3 EXC]"
    DoCmd.RunSQL SQL
    A+
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 126
    Billets dans le blog
    131
    Par défaut
    Salut.

    Perso, je ne comprend pas bien pourquoi tu dois prendre le chemin
    table(s) => analyse croisée (beurk...) => table => TCD Excel puisque les tableaux croisés dynamiques d'Excel font justement de l'analyse croisée.


    Il me semble que le chemin suivant serait plus approprié
    table(s) => requête Union => TCD Excel
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2002] Créer une table à partir d'une requête
    Par shakapouet dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 13/08/2012, 11h56
  2. Réponses: 7
    Dernier message: 22/06/2012, 13h12
  3. [AC-2000] Créer une table à partir d'une requête Analyse croisée
    Par Yokosuma dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 17/06/2009, 16h32
  4. [Tables] Update d'une table à partir d'une autre
    Par le_niak dans le forum VBA Access
    Réponses: 2
    Dernier message: 17/01/2008, 10h01
  5. copie d'une table Y d'une base A vers une table X d'une base
    Par moneyboss dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 30/08/2005, 22h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo