Classement avec SQL

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

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonjour Nathy,

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

    a+

     
       (:•Þ  Pitu
    1. Bonjour Pitu,

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

      merci
      1. Contributeur
        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
      2. @PituMa 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
      3. @PituC'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 ?
      4. @sebsauvageEst-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
    2. Contributeur
      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
      1. Contributeur
        Oups !
        Lucky-Sebsauvage-Luke est passé par là ...

         
           (:•Þ  Pitu