Partage
  • Partager sur Facebook
  • Partager sur Twitter

SQL recherche de y minimum pour un x donné

sans GROUP BY :(

    5 avril 2022 à 8:54:35

    Bonjour à tous,

    Je cherche à répondre aux questions 39 et 43 du sujet ci-dessous:

    https://eduscol.education.fr/document/12664/download

    Voici les énoncés:

    39) Écrire une requête qui retourne un enregistrement pour chaque x distinct de T1. Chaque enregistrement doit contenir la valeur de x, ainsi que la plus petite valeur de y parmi tous les enregistrements de T1 qui ont cette même valeur de x. On rappelle que l’utilisation du GROUP BY n’est pas autorisée

    43) On nous donne une table T3 constituée de deux colonnes i et w, qui contient un enregistrement pour chaque valeur de i entre 1 et N. Écrire une requête qui retourne la longueur de la plus longue suite d'enregistrements r1 ... rk tels que les i soient des entiers consécutifs (r(j).i +1 = r(j+1).i) et les w soient décroissants strictement telles que (r(j).w > r(j+1).w).

    Je n'ai pas le droit d'utiliser de GROUP BY ni de EXISTS ni plusieurs SELECT dans la même requête, mais je peux créer autant de tables que je veux...

    Merci (beaucoup) d'avance de votre aide!

    • Partager sur Facebook
    • Partager sur Twitter

    pensez à mettre un pouce en l'air si le message vous a aidé! 

    SQL recherche de y minimum pour un x donné

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown