Classement avec SQL

nathy -  
 Nathy -
Bonjour,
Voila un champ de ma table regroupe des numeros d'identification de personnes.Je voudrais les classés par ordre croissant.
Quelqu'un peut me dire comment faire svp ?

Nathy

3 réponses

  1. Pitu Messages postés 1460 Statut Contributeur 125
     
    Bonjour Nathy,

    Un select champ from table order by numéro_d_identification doit répondre à ta question.

    a+

     
       (:•Þ  Pitu
    0
  2. Nathy
     
    Bonjour Pitu,

    Qu'entends-tu par "numero_d_identification" stp?
    Je vois pas trop, dsl.

    merci
    0
    1. Pitu Messages postés 1460 Statut Contributeur 125
       
      Je viens de relire ta question, et il semble que c'est moi qui n'ai pas bien saisi ton pb.
      Tu peux nous décrire sommairement la tronche de ta table ?

       
         (:•Þ  Pitu
      0
      1. Nathy > Pitu Messages postés 1460 Statut Contributeur
         
        Ma requete select contient plusieurs champ. Pour des raisons de lisibilité je voulais classer le champ des numeros par ordre croissant.
        J'arrive à les classer quand je n'ai qu'un seul champ mais pas avec les autres champs.
        Tu sais pas comment on fait par hasard ?

        Nathy
        0
      2. Nathy > Pitu Messages postés 1460 Statut Contributeur
         
        C'est encore moi !
        Je me suis trompé ( lol )
        J'arrive à les classer avec les autres champs mais pas quand j'ai une autre condition (where).
        voila ma requete :
        select cclient, nom from client where nom like 'A%';

        Comment je peux faire ?
        0
      3. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684 > Nathy
         
        select cclient, nom from client where nom like 'A%' order by nom;

        voir la syntaxe du SQL:
        http://sqlpro.developpez.com/indexSQL.html
        0
      4. Nathy > sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention  
         
        Est-ce que si ma requete deviens :

        select client.cclient, nom, numcde, typcde, codart
        from client, cdeclient, article
        where nom like 'A%'
        order by cclient


        avec cclient, nom-> client
        numcde, typcde->cdeclient
        codart->article

        Merci
        0
  3. Pitu Messages postés 1460 Statut Contributeur 125
     
    Ben ... il me semble que si :

    Si je comprends bien, ta table est de ce style :

    nom         cclient      couleur
    Amélie       468          bleu 
    Arnaud      145          vert
    Alléluia      012          jaune
    Aïe            324          rouge

    Et tu veux classer tes résultats sur le code client cclient.
    Essaye donc ça :
    select cclient, nom from client where nom like 'A%' order by cclient;

     
       (:•Þ  Pitu
    0
    1. Pitu Messages postés 1460 Statut Contributeur 125
       
      Oups !
      Lucky-Sebsauvage-Luke est passé par là ...

       
         (:•Þ  Pitu
      0