Bonjour,
je suis sur un outil de décisionning : Spotfire à travers ont génère des requêtes sql.
Je souhaite extraie les lignes d'une table qui ont la date la plus récente :
J'utilise la requête suivante :
mais j'ai ce message :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT max(T1."DATE_ALIMENTATION") AS "DATEALIMENTATION", T1."DSI_DISK2_BAIES" AS "DSIDISK2BAIES", T1."ESPACE_TOTAL" AS "ESPACETOTAL", T1."ESPACE_UTILISE" AS "ESPACEUTILISE", T1."PLATEAU" AS "PLATEAU" FROM "DB_DV_DW_REEL"."EXPLT"."TF_DSI_CONSO_BAIE" T1
en gros dans la table suivante :Error: ERROR: Attribute T1.DSI_DISK2_BAIES must be GROUPed or used in an aggregate function
SQLState: HY000
ErrorCode: 1100
je veux uniquement la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 2020-04-14 VMAX-0401 2020-04-13 VMAX-0401 2020-04-11 VMAX-0401 2020-04-10 VMAX-0401 2020-04-09 VMAX-0401 2020-04-08 VMAX-0401
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 2020-04-14 VMAX-0401
Partager