İki Gün Arasındaki Zaman Farkı (TIMESTAMPDIFF)

iki-gun-arasindaki-zaman-farki-timestampdiff (büyük resim için tıklayın)

MySQL üzerinde zaman farkını elde etmek için TIMESTAMPDIFF isminde fonksiyon mevcut. Bu fonksiyon üç parametre alır; ilk parametre zaman belirteci (MONTH,YEAR,MINUTE gibi), ikinci ve üçüncü parametrelere işlem yapılacak tarihler verilir. Örnek SQL komutu aşağıdaki gibidir.

  • SELECT siparis.*,TIMESTAMPDIFF(MINUTE, siparis.siparisTarih, siparis.teslimTarih) as 'farkDakika',
  • TIMESTAMPDIFF(HOUR, siparis.siparisTarih, siparis.teslimTarih) as 'farkSaat',
  • TIMESTAMPDIFF(MONTH, siparis.siparisTarih, siparis.teslimTarih) as 'farkAy'  
  • FROM siparis,siparisDurum,kurumsal
  • WHERE siparis.durum_id=siparisDurum.id
  • AND siparis.kurumsal_id=kurumsal.id
  • AND siparisDurum.id=4
  • AND kurumsal.id=1

omurserdarr

Ömürcan Serdar, 30 Ağustos 2018 Perşembe 15:30 tarihinde kayıt oldu

Etiketler

Beğeni