Minus sql

Résolu
Sinfo2 -  
 Sinfo2 -
Bonjour,
voilà je travaille sur mysql server, et j'ai besoin de faire une sorte de soustraction avec Minus, sauf que ça ne fonctionne pas sur mysql server, apparemment ça ne marche que sur sql pour oracle, et ça me bloque j'en ai vraiment besoin, est-ce que vous connaissez l'équivalent de minus (soustraction) sous mysql server
Merci d'avanace, si vous avez la moindre proposition n'hésitez pas

1 réponse

  1. Bobleponge
     
    Tu peux essayer avec un NOT IN,

    Un exemple que j'ai trouve :

    A la place de :
    SELECT CarTypeId FROM CarType
    MINUS
    SELECT CarTypeId FROM Cars
    


    On peut faire :
    SELECT CarTypeId FROM CarType
    WHERE (CarTypeId NOT IN
                    (SELECT DISTINCT CarTypeId FROM Cars)
               )
    


    cf : https://social.msdn.microsoft.com/Forums/sqlserver/en-US/867f592b-96e8-4f11-818c-b644b9ad7412/does-sql-server-support-the-quotminusquot-keyword?forum=transactsql
    1
    1. Sinfo2
       
      Salut Bobleponge, tu es dans le "je pense donc je suis" ou le " j'éponge donc je suis" à la bob l'éponge, lol
      merci pour ton intétrêt, sauf que dans ce cas le NOT IN ne m'a pas aidé!!!

      ceci dit tu m'as aidé pour autre chose je sais que je peux mettre select dans le where et tt, et j'ai pu résoudre mon problème, je bloquais dessus depuis presque une semaine, Merciiiiiiiiiiiiiiiiiiiiiiii
      bonne continuation et bon courage, bye
      0
    2. Bobleponge
       
      J'avoue j'ai souri a ta blague plus ou moins foireuse :p

      Derien, bonne continuation a toi aussi, mets le sujet en RESOLU ;)
      0
    3. Sinfo2
       
      lol merci pr la douche froide, et moi ki me croyais drôle!!!!
      merci, c fait!!! bye
      0