Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Requête liée au sein de la même table, comme faire? [ Archives / Problème avec une requête ] (jmey)

mardi 31 mai 2005 à 18:59:03 | Requête liée au sein de la même table, comme faire?

jmey

Bonjour,

Je souhaite obtenir le résultat suivant (comparatif):

Module       Annee        Montant               Annee         Montant
A 2005 9'999.99 2004 9'999.99
B 2005 9'999.99 2004 9'999.99
C 2005 9'999.99 2004 9'999.99
C 2005 9'999.99 2004 9'999.99
E 2005 9'999.99 2004 9'999.99

Les informations des deux dernière colonnes proviennent de la même table. La requête simple en cours pour 2005 seulement:

SELECT Module, Annee, sum(Montant)
From Table
Group by Module
Having Annee = '2005'
Order by Module, Annee

Comment formuler la requête pour l'obtention du résultat souhaité?

Merci par avance.

JMR

mercredi 1 juin 2005 à 19:48:44 | Re : Requête liée au sein de la même table, comme faire?

nhervagault

Administrateur CodeS-SourceS
select
max(t1.prod) as MODULE,
max(t1.an)as AN1,sum(t1.mont) as MONTANT1,
max(t2.an) As AN2,sum(t2.mont) as MONTANT2 from matable t1
left outer join matable t2
ON t2.prod = t1.prod
WHERE t2.an > t1.an
GROUP by  t1.an

Regardes si genre de requete te resouds le debut de tes problemes.





Cette discussion est classé dans : table, module, requête, annee, montant


Répondre à ce message

Sujets en rapport avec ce message

Problème Requête SQL INSERT INTO sous access [ par bonnaud ] Bonjour,J'ai un problème avec une requête INSERT INTO.En fait je veux insérer dans une BDD des champs d'une autre table. Le problème qu'en j'insère ce Requête UNION ne passe pas. [ par dpfort ] BonjourJ'ai exécuté une requête sous SQL  ne passe pas. J'ai voulu faire un goupement de Points par table, d'une même table qui est  divisée en 2.Les COMMENT FAIRE UN CHAMP like UN AUTRE CHAMP [ par Delph83 ] Bonjour tout le monde Voilà j'ai un problème avec une requête sql et la clause LIKE : <P class=MsoNormal style="MARGIN: 0cm 0 vba sous access - insertion d'une requete dans une table [ par bonnaud ] Bonjour, J'ai fait une requête sous access en vba qui me permet de calculer un nouveau champ que j'ai nommé total à partir d'une table. J'arrive à vis faire une copie d'une table de ma base de données [ par romydamour ] salut à tous, voilà j'ai un souci avec une requête sql. Je travaille avec VisualC++ et Access. Voilà j'ai dans ma BD une table "Cycles" avec 3 colonne requête sur le résultat d'une requête [ par sev622 ] Bonjour, J'ai un problème dans la construction de ma requête. J'ai une table avec 2 champs numériques : id_p, id_f Je veux compter le nombre d'id_p qu exécuter une requête stockée dans une table [ par chtitena ] Bonjour,Quekqu'un sait-il comment on peut faire pour exécuter une requête dont le script est stocké dans une table Oracle?Merci pour votre aide Problème avec une requête [ par emmanuel9 ] Bonjour à tous, J'ai une table Personne avec dans cette table une colonne "date de création" et ma requete ressemble à ca : "SELECT * FROM PERSONNE WH URGENT - AJOUTER UN PARAMETRE DE TYPE TABLE DANS UNE PROCEDURE STOCKEE [ par clote1 ] Bonjour,Je souhaiterez créer une procédure stockée avec un dataset en paramètre.Lorsque j'exécute ma requête je veux lui passer un dataset (appel en V requête admis /ajourné [ par moun778 ] salut a tt le mondej'ai une table note qui contient  les champs suivant(annee scolaire,annee d'etude,code module,code examen, note)je veux extraire a


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,203 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.