Ne olursa olsun değer varoluş ay isimlerine göre kayıtlarını alın

0 Cevap php

Ben geçerli tarihten itibaren son 3 ay için verileri filtrelemek zorunda, böylece şimdi ben şu biçimde kaydını görüntülemek istiyorsanız, sadece mysql tabloda Ekim için mevcut Ağu itibaren Ekim Ancak değer veri almak olacaktır:

Month     Values
Aug          0
Sept         0
Oct          10

But my query only shows October month records as i dont have record for previous 2 months. How can i do this. Following is my query.

SELECT
CASE WHEN COUNT(DISTINCT(user_analytics_id)) > 0 THEN COUNT(DISTINCT(user_analytics_id)) ELSE 0 END as pic_views,
YEAR(user_profile_viewed_date) AS pic_viewed_year,
MONTHNAME(user_profile_viewed_date) as pic_viewed_month
FROM (`user_analytics`)
WHERE `user_id` = '1' AND `view_type` = 'picture'
AND `user_profile_viewed_date` BETWEEN '2010-07-28 04:23:56' AND '2010-10-28 04:23:56'
GROUP BY MONTH(user_profile_viewed_date) ORDER BY MONTH(user_profile_viewed_date) ASC

I istediğiniz gibi Yukarıdaki sorgu çalışmıyor. Yani pls bu konuda bana yardım ..

0 Cevap