IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement SQL Server Discussion :

ORDER BY ne fonctionne pas


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Responsable d'un système d'information métier
    Inscrit en
    Juillet 2019
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Responsable d'un système d'information métier
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Juillet 2019
    Messages : 7
    Par défaut ORDER BY ne fonctionne pas
    Bonjour,
    je souhaite faire fonctionner cette requete sur sql server 2012
    je ne trouve pas comment faire fonctionner le trie
    le msg

    Msg*156, Niveau*15, État*1, Ligne*16
    Syntaxe incorrecte vers le mot clé 'ORDER'.
    pouvez vous m'aider
    merci


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    SELECT Lien_CBN.cod_affaire as Affaire
    ,Lien_CBN.poste_bd as "Sous-budget"
    ,Lien_CBN.cod_module as Palette
    ,CASE when (SUM(CASE WHEN post_cde.cod_etliv='2' or Lien_CBN.num_ordr=HistoOrdtransf.num_ordr then 0  ELSE 1 END))=0  then 'Complet' ELSE 'Incomplet' END AS etat
    FROM APRODIX.dbo.Lien_CBN
    LEFT JOIN APRODIX.dbo.post_cde on Lien_CBN.num_OA = post_cde.num_oa
    LEFT JOIN APRODIX.dbo.HistoOrdtransf ON Lien_CBN.num_ordr=HistoOrdtransf.num_ordr
     
    WHERE Lien_CBN.cod_affaire='cl-028'
    AND (((Lien_CBN.num_OA Is Not Null) AND (Lien_CBN.num_OA<>0))
     
    OR ((HistoOrdtransf.num_ordr<>0) AND (Lien_CBN.num_ordr Is Not Null)))
     
    GROUP BY Lien_CBN.cod_affaire,Lien_CBN.poste_bd, Lien_CBN.cod_module;
     
    ORDER BY Lien_CBN.cod_affaire ,Lien_CBN.poste_bd, Lien_CBN.cod_module

  2. #2
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    2 955
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 2 955
    Par défaut
    Il y a un point virgule à la fin du GROUP BY.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par sammarie Voir le message
    GROUP BY Lien_CBN.cod_affaire,Lien_CBN.poste_bd, Lien_CBN.cod_module ;
    ORDER BY Lien_CBN.cod_affaire ,Lien_CBN.poste_bd, Lien_CBN.cod_module

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. ORDER BY ne fonctionne pas dans une sous-requète avec OUTFILE ?
    Par trucmuche2005 dans le forum Requêtes
    Réponses: 2
    Dernier message: 12/02/2017, 11h24
  2. Réponses: 0
    Dernier message: 01/04/2015, 10h10
  3. [10gR2] Order by ne fonctionne pas avec un curseur
    Par Loko dans le forum PL/SQL
    Réponses: 3
    Dernier message: 19/09/2014, 10h39
  4. EclipseLink + DB2 ORDER BY ne fonctionne pas
    Par Lexuor76 dans le forum JPA
    Réponses: 1
    Dernier message: 13/03/2012, 18h10
  5. SQLExpress2005 "order by" ne fonctionne pas
    Par cbleas dans le forum MS SQL Server
    Réponses: 11
    Dernier message: 02/08/2006, 13h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo