• # hmmm

    Posté par . En réponse au message SQL update et select.. Évalué à 3.

    select min(date_pointage) d1, max(date_pointage) d2
    from pointage
    where
    agent = [num]
    observation = 'Congé' and
    not exists (select * from pointage where observation <> 'Congé' and date_pointage between d1 and d2)

    je n'ai pas testé et j'ai un doute sur le d1 et d2 de la fin mais si ca passe pourquoi pas.

    Dam