v2.5.2
Giriş yap

2 Tarih Arasındaki Fiyat Toplamı?

acemi
298 defa görüntülendi ve 2 kişi tarafından değerlendirildi

şimdi ben

Aylar içerisindeki atıyorum şubat ayı içerisindeki fiyatların toplamını almak istiyorum ve

şuanki zamandan atıyorum bugün ayın 19 u ayın 19 una kadar olan fiyatların toplamını

yıl içerisindeki 2019 a ait toplam fiyatı gibi bunları nasıl yapabilirim.
yardımcı olabilirmisiniz, teşekkürler.

codepacks
486 gün önce

2 tarih arasındaki verileri seçmek için BETWEEN ifadesini kullanabilirsin.
Aylık veya yıllık fiyat toplamlarını almak için ise grupby bölme yapabilirsin.

Örnek kodlar

$b_tarih = '2022-01-01';//başlangıç tarihi
$e_tarih = '2022-12-31'; //bitiş tarihi

$stmt = $pdo->prepare("SELECT MONTH(tarih) as month, SUM(fiyat) as toplam_fiyat FROM siparisler WHERE tarih BETWEEN :b_tarih AND :e_tarih GROUP BY MONTH(tarih)");
$stmt->bindParam(':b_tarih', $b_tarih);
$stmt->bindParam(':e_tarih', $e_tarih);
$stmt->execute(); 

// Dizeyi ilişkisel olarak ayarlamak 

$result = $stmt->setFetchMode(PDO::FETCH_ASSOC); 
foreach(new TableRows(new RecursiveArrayIterator($stmt->fetchAll())) as $k=>$v) { 
    echo $v;
}

Bu kod veritabanında "siparisler" tablosunda "tarih"
sütununda 2022 yılına ait verileri arar ve bulunan verileri ay bazlı toplar.