Programmation pl/sql
Fermé
amal252
Messages postés
10
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 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 28 mai 2016 à 15:08
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 28 mai 2016 à 15:08
A voir également:
- Programmation pl/sql
- Programmation - Guide
- Récupération serveur sql - Télécharger - Gestion de données
- Application de programmation - Guide
- 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
39654
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
27 avril 2024
9 238
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
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
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
39654
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
27 avril 2024
9 238
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
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
>
jee pee
Messages postés
39654
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
27 avril 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