Salut,
J'ai une requête en "souffrance"
J'ai une table qc_res dont j'ai besoin d'extraire result et datetimeres
J'ai parfois plusieurs datetimeres et je souhaite donc ne prendre que le dernier.
En fait je cherche à ajouter à cette requête qui fonctionne sous Delphi:
cette fonctionnalité:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Query.SQL.Add('SELECT result, datetimeres FROM qc_res WHERE QC_Lot LIKE '+quotedStr(Lot));
comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part LAST_VALUE(datetimeres) OVER ( ORDER BY datetimeres )
mais ne fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part Query.SQL.Add('SELECT result, datetimeres LAST_VALUE(datetimeres) OVER ( ORDER BY datetimeres ) FROM qc_res WHERE QC_Lot LIKE '+quotedStr(Lot));
J'ai tenté des tas de variantes mais sans succès
Je suis débutant en SQL![]()
Partager