BESOIN D'AIDE POUR REDIGER REQUETE SQL SVP

Résolu/Fermé
mazin95 Messages postés 6 Date d'inscription mercredi 22 septembre 2010 Statut Membre Dernière intervention 23 septembre 2010 - 22 sept. 2010 à 11:42
mazin95 Messages postés 6 Date d'inscription mercredi 22 septembre 2010 Statut Membre Dernière intervention 23 septembre 2010 - 23 sept. 2010 à 11:07
BONJOUR,

SVP J'AI VRAIMENT BESOIN D'AIDE POUR UN DEVOIR SQL QUE JE DOIT RENDRE DEMAIN ET JE NE SAIS PAS COMMENT FAIRE.

IL ME DEMANDE DE REDIGER UNE REQUETE AVEC CECI : https://www.casimages.com/i/100922113044746424.png.html

SVP POUVEZ M'AIDER, MERCI D'AVANCE

8 réponses

mazin95 Messages postés 6 Date d'inscription mercredi 22 septembre 2010 Statut Membre Dernière intervention 23 septembre 2010
22 sept. 2010 à 18:38
Merci beaucoup, mais si je demande de l'aide c'est parceque je ne sais pas du tout comment on fait pour trouver les reponse.

Si ta derangerai pas de m'expliquer tout sa par msn je te serais tres reconnaissant :D ?
0
mazin95 Messages postés 6 Date d'inscription mercredi 22 septembre 2010 Statut Membre Dernière intervention 23 septembre 2010
23 sept. 2010 à 10:14
Oui j'ai un devoir sans avoir eu de cours car je suis sensé avoir appris sa l'année derniere, et je n'est rien vu sur le cours de BDD.
En tout cas je n'est pas le temps de t'expliquer tout mon probleme ce serait beaucoups trop, je peu par contre t'expliquer que je n'est pas vu ce cours et vu que je suis scolariser par correspondance a l'étranger je n'est aucun professeurs a ma disposition, alors si tu voudrais bien m'aider ce serait gentil sinon merci quand meme pour la 1ere reponse.
0
MrSlave Messages postés 2587 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 26 août 2011 146
23 sept. 2010 à 10:19
Ca doit donner quelque chose comme :

1/ Select designation from produit where conditionnement=carton ORDER BY designation
2/ Select designation from produit P, type de produit T where P.num_type_produit=T.num_type_produit AND nom_type=alimentaire
3/ Select * from representant where ville=Lannion
4/ Select * from produit P, chiffre d'affaire C, representant R where P.num_produit=C.num_produit AND C.num_representant=R.num_representant AND nom_representant=DURAND
5/ Select count(*) from representant


Sauf si tu dois le faire avec des requêtes imbriquées et sans jointures. Mais si tu n'as rien de précisé, ça devrait suffire.

Ps : il y a pas mal de cours sur le net pour apprendre. Et ça vaut vraiment le coup. ;)
0
mazin95 Messages postés 6 Date d'inscription mercredi 22 septembre 2010 Statut Membre Dernière intervention 23 septembre 2010
23 sept. 2010 à 10:48
Merci beaucoup,
J'aurais une question svp, j'ai regarder hier sur internet pendant quelque temps et j'ai trouver cela :

3. SELECT nom_representant FROM representant WHERE ville = Lanion
5. SELECT num_representant FROM representant

Dit moi si c'est faux lol

PS : le count je vois pas d'ou tu le sort ? c'est pas plutot num_representant ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
MrSlave Messages postés 2587 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 26 août 2011 146
23 sept. 2010 à 10:55
Pour la 3 c'est quasiment la même chose, sauf que * va prendre en compte tous les attributs. Donc toi tu auras le nom des représentants qui viennent de Lannion et avec * j'aurais le nom des représentants, leur adresse, leur code postal ...

Pour la 5, le select count va permettre de compter le nombre d'enregistrement.
Si ta table représentant est comme ça :
1 - Durand - 14 rue ... - 47777 - Lannion
2 - Dupond - 14 rue ... - 55555 - Paris
3- Martin - 14 rue ... -2222 - paris

Ta requête va renvoyer :
1
2
3

Alors que le select count(*) va renvoyer le nombre total de représentants:
3
0
mazin95 Messages postés 6 Date d'inscription mercredi 22 septembre 2010 Statut Membre Dernière intervention 23 septembre 2010
23 sept. 2010 à 11:07
Ca y est ! J'ai enfin compris :)
Merci beaucoup a toi, je vais enfin pouvoir rendre mon devoir et faire le prochain tout seul.
Je pourrai te demander de l'aide quand pour verifier si je suis enfin expert en BDD :D
0
MrSlave Messages postés 2587 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 26 août 2011 146
22 sept. 2010 à 12:03
J'ai fait les 5 en 2min, donc je pense que ce n'est pas trop dur.
Tu pourrais essayer, et demander si tu as une erreur.

Voilà la première (enfin je pense :p), essaye de faire les autres :
select designation from produit where conditionnement = carton ORDER BY designation

Tu peux toujours demander si tu ne sais pas, mais si on fait tout ton boulot, tu n'y arriveras jamais.
-1
MrSlave Messages postés 2587 Date d'inscription lundi 28 avril 2008 Statut Membre Dernière intervention 26 août 2011 146
23 sept. 2010 à 09:09
Tu as un devoir sans avoir eu de cours ? Je n'y crois pas trop.
Je pense que si tu avais des soucis, il ne fallait peut être pas attendre la veille du jour où il fallait rendre ton devoir pour commencer à le faire.
-1