Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/08/2007, 13h47   #1
Membre du Club
 
Inscription : juin 2006
Messages : 218
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 218
Points : 49
Points : 49
Par défaut Regoupement des lignes de requetes

Bonjour à vous tous.

Je vien vers vous pour une question assez simple en apparence mais que j'arrive pas à résoudre.

J'ai plusieurs requetes ( 6 en tout) chacune contient 12 colonnes (les mois de l'année) Mais des lignes théoriquement toutes differentes.

J'essaye tout simplement de les regrouper en une seule table.
quelqu'un aurait il un moyen simple de résoudre ce pb.

Merci d'avance pour vos aides
VBBBA est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 13h54   #2
Membre Expert
 
Avatar de Demco
 
Inscription : mai 2002
Messages : 1 396
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : mai 2002
Messages : 1 396
Points : 1 411
Points : 1 411
Peut-être en utilisant UNION pour lier tes requêtes.

En espérant t'aider.
__________________
J'aime les gâteaux.
Demco est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 13h56   #3
Membre du Club
 
Inscription : juin 2006
Messages : 218
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 218
Points : 49
Points : 49
C'est ce à quoi j'ai pensé.
Mais Le moyen que je connais c'est de citer tous les champs pour toutes les requetes ( 12 * 6 !!)
Y'a pas une synthaxe plus simple et courte?
VBBBA est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 14h05   #4
Membre Expert
 
Inscription : juin 2003
Messages : 1 203
Détails du profil
Informations personnelles :
Localisation : Sénégal

Informations forums :
Inscription : juin 2003
Messages : 1 203
Points : 1 413
Points : 1 413
Citation:
Envoyé par VBBBA
Y'a pas une synthaxe plus simple et courte?
Plus simple et plus courte ... j'en doute.

Ce serait de passer pas du VBA en recréant tes requêtes et en utilisant un For Each ... Next pour faire l'Union.

Ca risque plus long et plus compliqué. Je crois en tout cas.
__________________
Amicalement
DMboup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 14h08   #5
Membre du Club
 
Inscription : juin 2006
Messages : 218
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 218
Points : 49
Points : 49
En tout cas ça me surprend qu'on puisse pas faire une requete en apparence simple sans ecrire 50 lignes de code SQL!!
VBBBA est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 14h12   #6
Membre Expert
 
Inscription : juin 2003
Messages : 1 203
Détails du profil
Informations personnelles :
Localisation : Sénégal

Informations forums :
Inscription : juin 2003
Messages : 1 203
Points : 1 413
Points : 1 413
Citation:
Envoyé par VBBBA
En tout cas ça me surprend qu'on puisse pas faire une requete en apparence simple sans ecrire 50 lignes de code SQL!!
Heureusement que tu as dis en apparence simple. Et si en plus on as une conception qui ne permet pas la simplicité, on en prend en plein la tête.
__________________
Amicalement
DMboup est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 14h19   #7
Membre Expert
 
Avatar de Demco
 
Inscription : mai 2002
Messages : 1 396
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : mai 2002
Messages : 1 396
Points : 1 411
Points : 1 411
Citation:
Mais Le moyen que je connais c'est de citer tous les champs pour toutes les requetes ( 12 * 6 !!)
Je n'ai pas essayé mais ... si toutes tes requêtes ont seulement 12 champs etpas un de plus, ne peux-tu pas simplement faire un "SELECT *" sur chaque requête ? Avec un UNION il faut obligatoirement énumérer les champs même si on les utilise tous ?
__________________
J'aime les gâteaux.
Demco est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h36.


 
 
 
 
Partenaires

Hébergement Web