Asp - Php - Cgi - Perl
Codeigniter PHP Mysql - Yıla, Aya Göre Veri Çekme [SORU]
Codeigniter PHP Mysql - Yıla, Aya Göre Veri Çekme [SORU]
-
Hocalar merhaba.
Veritabanımda baglanma_t adında bir alanım var. "d.m.Y" formatında DATE değil VARCHAR.
Aşağıdaki kodları yazdığımda aya göre olanı çekiyor. Yıla göre olanı çekmiyor. DATE olması gerekir diye düşünenler varsa Aya göre nasıl çekiyor? Böyle ayı çekiyorsa yılı neden çekmiyor. Aynı şey gün için de geçerli günü de çekmiyor. Nasıl çözerim ?
$this->db->select('SUM(fatura_tut)');
$this->db->from('yatlar');
$this->db->where('YEAR(baglanma_t)',2014);
$gun=$this->db->get();
$gun =$gun->result_array();
$this->db->select('SUM(fatura_tut)');
$this->db->from('yatlar');
$this->db->where('MONTH(baglanma_t)',6);
$ay=$this->db->get();
$ay =$ay->result_array();
-
veritabanındaki alanın varcharı değişttirdim mecburen. date yapınca sorun çözülüyor.