Il suffit de rajouter une couche !
SELECT AVG(diff) AS moyenne
FROM
( SELECT t1.cid
, MIN(t1.date_suivi) AS date_suivi
, t2.cdate
, ...
Type: Messages; Utilisateur: al1_24
Il suffit de rajouter une couche !
SELECT AVG(diff) AS moyenne
FROM
( SELECT t1.cid
, MIN(t1.date_suivi) AS date_suivi
, t2.cdate
, ...
Soyez cohérent, faites le calcul avec la date que vous avez choisie...:roll:
SELECT t1.CID, MIN(t1.Date_suivi) AS Date_suivi, t2.CDate, DATEDIFF(day, t2.CDate, MIN(t1.Date_suivi)) AS diff...
Quelque chose comme ça ?
SELECT t1.cid
, MIN(t1.date_suivi)
, t2.autre_date
FROM t_rctmt_suivi AS t1
INNER JOIN
autre_table AS t2
ON t1.cid =...
Comme ça
SELECT t1.cid
, MIN(t1.date_suivi)
FROM t_rctmt_suivi AS t1
WHERE t1.tid IN (1, 2)
GROUP BY
t1.cid
;
Sur quel critère déterminer LA ligne à retourner s'il y en a plusieurs ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.