Besoin d'aide SQL
Nico0044
-
Nico0044 -
Nico0044 -
Bonjour, je voudrais une aide pour une requête que je trouve assez complexe, je vais essayer d'être clair.
Ce qu'il me faut c'est le nombre de casse par jour pour chaque famille.
Il y a 2 tables
table 1:
N°OF,date de casse
table 2:
N°OF, N°article
Ce qu'il faut faire en langage SQL c'est compter le nombre d'article par date: pour avoir le nombre de casse par jour.
Un article est dans une seule famille.
Mais ce qui me pose problème c'est qu'un article peut être cassé à plusieurs dates différentes et ça je ne trouve pas une requête parfaite pour faire ça, j'ai essayer avec des requêtes imbriquées mais bon je ne suis pas un pro.
J'ai vraiment besoin de vous, merci beaucoup.
Ce qu'il me faut c'est le nombre de casse par jour pour chaque famille.
Il y a 2 tables
table 1:
N°OF,date de casse
table 2:
N°OF, N°article
Ce qu'il faut faire en langage SQL c'est compter le nombre d'article par date: pour avoir le nombre de casse par jour.
Un article est dans une seule famille.
Mais ce qui me pose problème c'est qu'un article peut être cassé à plusieurs dates différentes et ça je ne trouve pas une requête parfaite pour faire ça, j'ai essayer avec des requêtes imbriquées mais bon je ne suis pas un pro.
J'ai vraiment besoin de vous, merci beaucoup.
A voir également:
- Besoin d'aide SQL
- Logiciel sql - Télécharger - Bases de données
- Requete sql pix ✓ - Forum MySQL
- Sql lister les tables ✓ - Forum Programmation
- Récupération serveur sql - Télécharger - Gestion de données
- Migration base access vers sql server - Télécharger - Gestion de données
Il faut aussi classer par famille et par jour.
from table 1
group by date de casse, famille;
y'a sûrement une jointure à faire quelque part, je sais pas dans quelle table est ton champ famille
tu auras un truc du genre:
J'avoue que là je ne sais pas trop comment faire.
Je sais que starts with permet de faire une sélection en fonction du début de la valeur de l'attribut (donc la première lettre). Mais je ne pense pas que ça puisse être utilisé dans un group by (je vois pas comment ça serait possible).
Avec des requêtes imbriquées je ne vois pas non plus.
Désolé mais je crois que je ne peux pas t'aider (il m'a fallu trois posts pour m'en rendre compte :-s ).
merci encore