Programmation pl/sql
Fermé
amal252
Messages postés
9
Date d'inscription
mercredi 20 août 2014
Statut
Membre
Dernière intervention
25 juin 2016
-
Modifié par amal252 le 27/05/2016 à 22:53
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 - 28 mai 2016 à 15:08
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 - 28 mai 2016 à 15:08
A voir également:
- Programmation pl/sql
- Application de programmation - Guide
- Logiciel sql - Télécharger - Bases de données
- Sql server recovery - Télécharger - Gestion de données
- Programmation logo tortue télécharger - Télécharger - Études & Formations
- Requête sql date supérieure à ✓ - Forum Programmation
2 réponses
jee pee
Messages postés
40558
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
16 décembre 2024
9 457
27 mai 2016 à 22:50
27 mai 2016 à 22:50
Salut,
Tu devrais mettre tous les liens (cardinalités) entre les champs des tables. Et tu auras alors quasiment ta requête. Là pour nous il nous manque des informations sur l'organisation des données.
cdlt
Tu devrais mettre tous les liens (cardinalités) entre les champs des tables. Et tu auras alors quasiment ta requête. Là pour nous il nous manque des informations sur l'organisation des données.
cdlt
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
28 mai 2016 à 02:33
28 mai 2016 à 02:33
Bonjour,
Ce que tu cherches ne serait-il pas simplement une jointure entre ta table FPJ et la table P ?
Un truc du genre :
Ce que tu cherches ne serait-il pas simplement une jointure entre ta table FPJ et la table P ?
Un truc du genre :
SELECT T1.NOMF T2.NB T2.Nombre FROM FPJ as T1 LEFT JOIN (SELECT P.NP , SUM(P.NP) as Nombre FROM P WHERE P.COULEUR = 'Rouge' GROUP BY P.NP) T2 ON T2.NP = T1.NF WHERE T2.Nombre >20
jee pee
Messages postés
40558
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
16 décembre 2024
9 457
28 mai 2016 à 10:30
28 mai 2016 à 10:30
Salut,
Moi je ne sais pas faire quand je ne sais pas concrètement à quoi correspondent les données. F, P, J ???
Et il serait étonnant que NP, clé, soit un nombre de pièce, plutôt un numéro. A quoi correspond la Ville dans une telle table ? Et le test sur 20 je le ferais plus sur QTE
Moi je ne sais pas faire quand je ne sais pas concrètement à quoi correspondent les données. F, P, J ???
Et il serait étonnant que NP, clé, soit un nombre de pièce, plutôt un numéro. A quoi correspond la Ville dans une telle table ? Et le test sur 20 je le ferais plus sur QTE
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
>
jee pee
Messages postés
40558
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
16 décembre 2024
28 mai 2016 à 15:08
28 mai 2016 à 15:08
Hello JeePee
Ce qui simplifierait beaucoup la requête...
Un truc du genre :
Mais bon, comme tu le dis, les intitulé choisi pour ses tables ne sont pas très clairs... et un DUMP des données ou une meilleur explication des champs et des relations pourrait fortement nous aider à comprendre son réel besoin.
Bonne journée.
Et le test sur 20 je le ferais plus sur QTE
Ce qui simplifierait beaucoup la requête...
Un truc du genre :
SELECT T1.NOMF ,T1.QTE FROM FPJ as T1 LEFT JOIN NP as T2 ON T1.NP = T2.NP WHERE T2.COULEUR = 'Rouge' AND T.QTE > 20
Mais bon, comme tu le dis, les intitulé choisi pour ses tables ne sont pas très clairs... et un DUMP des données ou une meilleur explication des champs et des relations pourrait fortement nous aider à comprendre son réel besoin.
Bonne journée.
Modifié par amal252 le 27/05/2016 à 22:57