merhaba arkadaşlar
Php pdo böyle mysql sorgusu yazdım çalışıyor. Fakat count yaptığımda baya büyük sayılar veriyor. Nasıl bir yöntem kullanmalıyım. Yazıya giridiğinde bunu ip_post tablosuna tarihi ve yazilar id sini kaydediyor. ben tarihe göre ve count yaparak gun, hafta ve ay olarak çekiyorum sıralayıp. ve bunu count etmek isityorum. ama çok büyük bir rakam veriyor alakasız. var mı çözümü ?
$sth->prepare("SELECT yazilar.*, yazilar .sayfayapisi, COUNT(ip_post.yaziid) AS Total FROM yazilar INNER JOIN ip_post ON yazilar .sayfayapisi=0 and yazilar .durum=0 and ip_post.yaziid= tarif.id and DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= ip_post.tarih GROUP BY yazilar .id, yazilar .title order by Total desc ");
My sql yardım
0
●25