MONTHS_BETWEEN işlevi girdiğimiz iki tarih arasındaki ayların toplamını döndürür.
Örnek:Tanımlı iki tarih arasındaki ay farkını getirir.
1 2 3 | SELECT MONTHS_BETWEEN('01-HAZ-2005', '23-HAZ-2000') FROM DUAL; |

Örnek: Öğrencilerin doğum tarihinden şu ana kadar geçen ayları gösterir.
1 2 3 | SELECT ograd, ogrsoyad,dtarih, MONTHS_BETWEEN(SYSDATE, dtarih) AS AY_FARKI FROM ogrenci; |

Örnek: ROUND kullanarak ayları yuvarlayın.
1 2 3 4 | SELECT ograd, ogrsoyad,dtarih, ROUND( MONTHS_BETWEEN(SYSDATE, dtarih)) AS AY_FARKI FROM ogrenci; |











Yorum Yap