Bonjour à tous,

Je galère un peu sur une requête qui, pourtant, parait relativement simple...

J'ai deux tables différentes (dans un même schéma) qui contiennent chacune une colonne log_id (valeur numérique).
L'idée de base est de soustraire les deux valeurs max pour valider qu'on passe bien d'une table à l'autre et que l'écart entre les deux n'est pas trop important.

L'idée de base :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
select (max(at_logid) - (select max(at_logid) from audittrail.at_log4br)) from audittrail.at_log;
Mais ça me retourne :

ORA-00937: la fonction de groupe ne porte pas sur un groupe simple
00937. 00000 - "not a single-group group function"

J'avoue que je ne comprends pas trop pourquoi.
Si quelqu'un a une idée, je suis preneur !

Merci d'avance !