Comparer 2 lignes dans une meme table
Résolu
Theuma
Messages postés
73
Date d'inscription
Statut
Membre
Dernière intervention
-
malaik5 Messages postés 258 Date d'inscription Statut Membre Dernière intervention -
malaik5 Messages postés 258 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une table composé de ces différents élements
- Longueur
- FK-MatierePremiere
- FK-appareil
- Nb
.....
Je vouderais avoir la longeur totale d'une matiere premiere pour un meme appareil Le probleme c'est qu'en SQL il me fait la somme de toute les longueurs il n'arrive pas a différencier les appareils et les meme matieres premieres...
Comment puis-je faire pour avoir un valeur pour une matiere premiere pour un appareil ??
Faut - il passer en VBA ? Merci
J'ai une table composé de ces différents élements
- Longueur
- FK-MatierePremiere
- FK-appareil
- Nb
.....
Je vouderais avoir la longeur totale d'une matiere premiere pour un meme appareil Le probleme c'est qu'en SQL il me fait la somme de toute les longueurs il n'arrive pas a différencier les appareils et les meme matieres premieres...
Comment puis-je faire pour avoir un valeur pour une matiere premiere pour un appareil ??
Faut - il passer en VBA ? Merci
A voir également:
- Comparer deux enregistrements sql
- Deux ecran pc - Guide
- Comment faire deux colonnes sur word - Guide
- Nombre de jours entre deux dates excel - Guide
- Deux whatsapp sur un téléphone - Guide
- Connecter deux airpods mac - Guide
12 réponses
Select Distinct Prefab , Extremite
FROM
(Select Distinct Prefab , Extremite , Sum(Somme)
FROM table
group by Prefab , Extremite
)
arretes c'etait juste une erreur de copier coller que j'ai fait de ta premiere requete
FROM
(Select Distinct Prefab , Extremite , Sum(Somme)
FROM table
group by Prefab , Extremite
)
arretes c'etait juste une erreur de copier coller que j'ai fait de ta premiere requete
C'est exactement ca ...
J'ai un autre problème ...
Voici la table que j'ai
Prefab Extremite Somme
5 4 1
5 4 3
5 5 2
5 6 1
5 6 2
Et je souhaite avoir ceci
Prefab Extremite Somme
5 4 4
5 5 2
5 6 3
Comment puis-je faire ??
Merci de vore aide ...
J'ai un autre problème ...
Voici la table que j'ai
Prefab Extremite Somme
5 4 1
5 4 3
5 5 2
5 6 1
5 6 2
Et je souhaite avoir ceci
Prefab Extremite Somme
5 4 4
5 5 2
5 6 3
Comment puis-je faire ??
Merci de vore aide ...
Si j'ai bien compris la question :
Dans ta requête SQL, il faut faire un GROUP BY
Ex :
Select Sum(Longueur), MatierePremiere, Appareil
FROM TaTable
group by MatierePremiere, Appareil
Dans ta requête SQL, il faut faire un GROUP BY
Ex :
Select Sum(Longueur), MatierePremiere, Appareil
FROM TaTable
group by MatierePremiere, Appareil
Merci beaucoup ca marche nickel ... Une petite derniere spécialement pour toi ^^...
J'ai 2 tables l'une y'a
Prefab Matiere Somme
et l'autre y'a
Prefab Matiere Calcul
Et j'aimerai cree une feuille de donnée qui reunis les 2 je sais pas si je me fait tres bien comprendre
En faite que Calcul soit au meme titre que Somme ...
J'ai 2 tables l'une y'a
Prefab Matiere Somme
et l'autre y'a
Prefab Matiere Calcul
Et j'aimerai cree une feuille de donnée qui reunis les 2 je sais pas si je me fait tres bien comprendre
En faite que Calcul soit au meme titre que Somme ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
En SQL tu peux tester un truc du genre:
Select FK-appareil, SUM(longueur)
from table
Group By FK-appareil
essayes deja avec ça, apres on verra si ça te convient ou c'est autre chose, sinon donne plus d'explication
Merci
Select FK-appareil, SUM(longueur)
from table
Group By FK-appareil
essayes deja avec ça, apres on verra si ça te convient ou c'est autre chose, sinon donne plus d'explication
Merci
J'ai resolu le probleme en utilisant la commande Intersect pour faire un AND entre 2 tables et ca fontionne tres bien ...Merci du coup de main ...
Select Distinct Prefab , Extremite
FROM
(Select Distinct Prefab , Extremite , Sum(Somme)
FROM table
group by MatierePremiere, Appareil
)
FROM
(Select Distinct Prefab , Extremite , Sum(Somme)
FROM table
group by MatierePremiere, Appareil
)