获取大于in值的内部联接查询

I have a problem with SQL...

SELECT p.id,p.dosya_id,p.dosya_no,p.logo,p.islem,p.y_d_b_id,p.ulkeler,p.pat_adi,p.y_d_bas,p.kr_tipi,p.yurt_i_d,p.sinif_yazi,d.durum_id,d.i_id
FROM pat AS p INNER JOIN pat_dokuman AS d
ON p.dosya_id=d.dosya_id WHERE **d.i_id** IN(60,68,40) GROUP BY p.dosya_id

I want to get the d.i_id value.

SELECT max(p.id) ,
        p.dosya_id,
        p.dosya_no,
        p.logo,
        p.islem,
        p.y_d_b_id,
        p.ulkeler,
        p.pat_adi,
        p.y_d_bas,
        p.kr_tipi,
        p.yurt_i_d,
        p.sinif_yazi,
        d.durum_id,
        d.i_id 
FROM pat AS p
INNER JOIN pat_dokuman AS d 
    ON p.dosya_id=d.dosya_id 
WHERE d.i_id IN(60,68,40) 
GROUP BY p.dosya_id