Bonsoir,
Je viens vers vous, car je suis bloquée. Ci-après le bout de requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SELECT DISTINCT A FROM table1 T1 INNER JOIN table2 T2 ON T1.A=T2.A WHERE T1.A =54 AND (((B <= TO_DATE('10/12/2014','DD/MM/YYYY')) AND (C>= TO_DATE('01/06/2014','DD/MM/YYYY'))) OR ((B<= TO_DATE('10/12/2014','DD/MM/YYYY')) AND(((C) is null)))) AND ((T2.D BETWEEN TO_DATE('01/06/2014','DD/MM/YYYY') AND TO_DATE('10/12/2014','DD/MM/YYYY')))
Je fais une sélection sur une période définie.
Pour cette période, si je n'ai pas d'enregistrement sélectionné, je souhaite alors récupérer la valeur maxi de T2. Est-ce possible? Je ne vois pas comment traduire cela en SQL. Merci pour votre aide, je débute.
Partager