Bonjour à tous,
j'essaie d'effectuer une requete sql sur paradox. Le premier jet commence à me convenir mais j'ai un probleme de classement.
Voici la requete : (bon ok c'est du basic, ne m'en voulez pas trop )
Mon problème est donc le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 SELECT DISTINCT D.Genre, D."Prete le", D."Code Classement", D4.codefamille, D."CodeLecteur", D.Reference FROM "biblio.DB" D, "Codebib.DB" D1, "Categlec.DB" D3, "Adresse.DB" D4 WHERE (D1."Code classement" = D."Code Classement") AND (D.CodeLecteur = D4.codelecteur) AND D.Genre = 85 AND EXTRACT (YEAR from D."prete le") = 2007 AND EXTRACT (MONTH from D."prete le") = 12 ORDER BY D."prete le", D."Code Classement", D."CodeLecteur"
1/ les données extraites de D.Codelecteur et D.Reference apparaissent avec "...,00" et je souhaiterai enlever ces décimales
2/ le champ code classement contient des valeurs 100, 106, 205, 342, etc...
je voudrai faire un regroupement des valeurs sur le 1er chiffre de chaque centaine mais je rencontre des soucis avec Group BY.
Si une bonne ame pouvait me donner un "coup de patte"
je vous en remercie d'avance,
Partager