[SQL]
Chacalou13
Messages postés
405
Statut
Membre
-
wAx Messages postés 1596 Date d'inscription Statut Membre Dernière intervention -
wAx Messages postés 1596 Date d'inscription Statut Membre Dernière intervention -
Salut, je voudrais trier une table selon les noms, et les dates ( de la plus récente à la plus vieille).
La requête ci dessous me fait l'inverse au niveau des dates, et je n'arrive pas à faire ce que je veux.
HHHHHHHHHHEEEEEEEEELLLLLLPPPPPPPPPP !!!!!!!!!
rsubmit;
proc sql;
create table dernier_contact as
select nom,contact from clients_contactes
group by nom order by nom, contact;
quit;
endrsubmit;
La requête ci dessous me fait l'inverse au niveau des dates, et je n'arrive pas à faire ce que je veux.
HHHHHHHHHHEEEEEEEEELLLLLLPPPPPPPPPP !!!!!!!!!
rsubmit;
proc sql;
create table dernier_contact as
select nom,contact from clients_contactes
group by nom order by nom, contact;
quit;
endrsubmit;
A voir également:
- [SQL]
- Logiciel sql - Télécharger - Bases de données
- Requete sql pix ✓ - Forum MySQL
- Sql lister les tables ✓ - Forum Programmation
- Récupération serveur sql - Télécharger - Gestion de données
- Migration base access vers sql server - Télécharger - Gestion de données
6 réponses
C'est bien zoli de lui donner l'ordre de trier (order by) mais tu dois aussi lui donner dans quel ordre. Je crois que les mots clef sont ASC et DESC pour croissant et decroissant
Bon, je sais que je suis une merde, mais j'ai 8h de prog dans la tête
mais la syntaxe, c'est quoi ???
ca marche pas, le desc je l'ai mis un peu partout.
ca va me rendre fou jusqu'a demain.
Et vive le SQL !!!
rsubmit;
proc sql;
create table steve.dernier_contact as
select per_id,dcontact from steve.clients_contactes
group by per_id order by per_id, desc dcontact;
quit;
endrsubmit;
mais la syntaxe, c'est quoi ???
ca marche pas, le desc je l'ai mis un peu partout.
ca va me rendre fou jusqu'a demain.
Et vive le SQL !!!
rsubmit;
proc sql;
create table steve.dernier_contact as
select per_id,dcontact from steve.clients_contactes
group by per_id order by per_id, desc dcontact;
quit;
endrsubmit;
Qui t'a dit que tt une merde???
pris sur le site devguru.com
The ORDER BY clause can be used to dictate the order of the records returned (i.e., how they are sorted). The following example returns records listed primarily in order of tune type (jigs then reels), and then for each type the relevant names are also listed in alphabetical order:
SELECT TuneType AS Type, Name FROM Tunes WHERE TuneType = 'jig' OR TuneType = 'reel'
ORDER BY TuneType, Name;
You can specify descending order (the default is ascending order) by adding the reserved word DESC after the field name. The next example returns a list of all items in ascending alphabetical order along with their prices in descending numerical order:
SELECT Item, Unitprice AS Price
FROM Products
ORDER BY Item, UnitPrice DESC;
pris sur le site devguru.com
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
--> Mais je suis sur que ca existe.
Merci je teste ca de suite.