Forum Programmation.SQL très gros souci de requête SQL je suis vraiment nul

Posté par  .
Étiquettes : aucune
0
27
avr.
2008
1.liste des clients classés par noms de moniteurs.
2.liste chronologique des leçons pour le mois de Janvier 2007.
3.liste des leçons programmées en Janvier 2006 pour le moniteur n°4.
4.liste chronologique des leçons que doit prendre l'élève Akim Gineste avec le nom du moniteur, le n° de la voiture et le nom du modèle.
5.nombre de leçons qu'a déjà prises Akim Gineste.
6.nombre de leçons par moniteur pour le mois de Janvier 2007.
7.la voiture qui a le plus roulé.

En espérant que vous pourrez m'aider a résoudre ces problèmes surtout que sans vous je crois que c'est impossible^^
  • # De qui se moque-t-on ?

    Posté par  . Évalué à 10.

    Bon vu l'énoncer ça sent l'exercice que dont tu veux avoir la réponse sans te fouler.

    Alors pourquoi pas... Mais pour ça il nous faudrait la structure de la base de donnée.
    • [^] # Re: De qui se moque-t-on ?

      Posté par  . Évalué à 8.

      Pire que ça: il ne comprends même pas l'énoncé. Il file les questions en vrac sans fournir le reste (la structure des tables par exemple).

      Un futur "grand" :-)
  • # Et à ton examen ?

    Posté par  (site web personnel) . Évalué à 8.

    À ton examen tu aura aussi une connexion internet pour poster sur LinuxFR pour qu'on t'aide ?

    Tes exos ont pas l'air d'être la mort à résoudre je te conseille plutôt d'essayer de comprendre la théorie (genre qu'est-ce que c'est qu'une MaN, comment fonctionnent les jointures en SQL etc...)

    Je conçois qu'on puisse avoir un prof qui donne pas bien cours et/ou un mauvais syllabus mais là tu touche vraiment le sujet ou tu as plein d'explication dispo sur le web.

    Si malgré tes recherches tu n'arrive pas à comprendre un concept demande de l'aide pour te l'expliquer plutôt que de résoudre tes exos.
  • # ....

    Posté par  . Évalué à -2.

    Il y a des commentaires mais je ne peut pas les voir apparament comment faire????
    • [^] # Re: ....

      Posté par  . Évalué à 7.

      Rafraîchir la page?
  • # aide

    Posté par  . Évalué à -2.

    poster quelque chose après moi pour m'indiquer s'il vous plait car j'ai vraiment l'impression d'être très nul a ne rien voir de vos commentaire
    • [^] # Re: aide

      Posté par  . Évalué à 1.

      ben vla une reponse à ta demande concernant le fait que tu ne vois pas les commentaires...
      • [^] # Re: aide

        Posté par  (site web personnel) . Évalué à 5.

        j'ai moinssé le sien pour qu'il découvre la fonctionnalité de la toolbar pour surfer à -42 aussi :D
  • # Prends-toi un peu en main, que diable...

    Posté par  . Évalué à 8.

    Bonjour,
    D'abord, sache que ton message enfreint plusieurs règles élémentaires :
    D'une la politesse, ça ne fait pas de mal, donc un "bonjour", "Hello", "Hi" au début du message, ça ne mange pas de pain. Un merci à la fin du message non plus. Lire d'ailleurs à ce propos [1], un peu de culture ne peut pas faire de mal.
    Ensuite, ce site est un site d'entre-aide, certes, dédié au logiciel libre en général, certes également, mais ce n'est pas un endroit de non-lieu pour faire faire son travail par les autres, surtout quand il est clairement exposé par le demandeur qu'il s'agit d'un exercice ou un devoir.
    Comment comptes-tu faire plus tard ? A moins d'être patron, je doute que tes collègues accepteront de faire ton travail à ta place, tout en te laissant toucher ton salaire.
    Alors, je te laisse méditer sur le lien donné en [1], lire tes cours, éventuellement rechercher grâce à notre grand ami commun google des pages d'aides sur le SQL en général, avec exemples (allez, comme je suis de bonne humeur parce qu'il fait beau, je te conseille quand même d'aller voir dans l'aide de postgreSQL ; même si ce n'est pas le SGBD que tu utilises, les pages d'aides sont assez bien foutues, commentées, et bon nombre des questions que tu poses trouveront une réponse approchée sur ce site. Il ne te restera en effet qu'à adapter. Regardes du côté des fonctions d'agrégats (min, max) et des clauses order by et group by.
    Bon dimanche quand même, car je crois bien que sur ce coup-là tu as tu boulot !
    [1] : http://www.gnurou.org/writing/smartquestionsfr
  • # comment tu veux qu'on aide ?

    Posté par  . Évalué à 4.

    1.liste des clients classés par noms de moniteurs.
    j'imagine qu'il y a une table avec des clients, et une table avec des moniteurs... mais ma boule de crystal est en panne, ne je sais pas comment s'apellent tes champs... comment tu veux qu'on aide...

    alors comme tu m'est sympatique, je vais te donner la reponse :
    select l1, ll from ij inner join ji on ij.lI=ij.Il order by ll;

    (attention à ne pas confondre le L minuscule et le 1.. et le i majuscule)

    voilà, bon comme t'as pas pris soin de nous donner le moindre nom (de champs de table) j'ai choisi des noms pour toi..
    tu trouve que celà ne t'aide pas... normal, mais si t'avais pris soin de poser la question proprement, t'en serait pas là.
    • [^] # Re: comment tu veux qu'on aide ?

      Posté par  . Évalué à 6.

      je sais pas pourquoi j'ai été autant moinsé, je m'explique :
      de toute evidence, l'auteur du journal ne comprends pas pourquoi on ne lui donne pas la reponse.
      les habituelles lecons de moral (on ne va pas faire tes devoirs a ta place, et plutard comment tu va faire... gna gna gna...) n'ont pas l'aire de faire de l'effet...

      pour lui faire comprendre comment c'est difficile de lui repondre sans les elements de base, j'ai trouvé plus original de lui donner une reponse correct mais avec des nom de table et de champs farfelus.

      en resumé, le gars il demande la reponse, même pas poliment, et bien il a la reponse, mais s'il veux l'exploiter il sera bien obligé de demander des details et de communiquer sur la base... bref c'est censé être constructif.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.