Re: Help with AVG()

From: Date: Tue, 14 Jun 2011 07:33:32 +0000
Subject: Re: Help with AVG()
Groups: php.db 
Request: Send a blank email to php-db+get-47852@lists.php.net to get a copy of this message
I have continued to work on the average query I need help. I am still needing help. What I don’t understand is why bible_anagrams_rss_feed.rss_feed_date BETWEEN bible_anagrams_rss_feed.rss_feed_date AND DATE_SUB( bible_anagrams_rss_feed.rss_feed_date , INTERVAL -1 WEEK ) won’t isn’t selecting the 7 consecutive dates leading up to and including the date of bible_anagrams_rss_feed.rss_feed_date I am only getting the value of bible_anagrams.views from the current date as the value of average_views in the query: SELECT bible_anagrams_rss_feed.rss_feed_date , SUM( bible_anagrams.views ) AS total_views , SUM( bible_anagrams.views ) / COUNT(bible_anagrams_rss_feed.reference) AS average_views FROM bible_anagrams_rss_feed INNER JOIN bible_anagrams ON bible_anagrams_rss_feed.bible_anagrams_reference = bible_anagrams.reference WHERE bible_anagrams_rss_feed.rss_feed_date BETWEEN bible_anagrams_rss_feed.rss_feed_date AND DATE_SUB( bible_anagrams_rss_feed.rss_feed_date , INTERVAL -1 WEEK ) GROUP BY bible_anagrams_rss_feed.rss_feed_date ORDER BY bible_anagrams_rss_feed.rss_feed_date DESC rss_feed_date Descending total_views average_views 2011-06-13 12:00:02 13 13.0000 2011-06-12 12:00:01 10 10.0000 2011-06-11 12:00:02 18 18.0000 2011-06-10 12:00:02 14 14.0000 2011-06-09 12:00:01 20 20.0000 2011-06-08 12:00:01 28 28.0000 2011-06-07 12:00:03 15 15.0000 2011-06-06 12:00:02 21 21.0000 2011-06-05 12:00:01 20 20.0000 2011-06-04 12:00:02 33 33.0000 2011-06-03 12:00:02 23 23.0000 2011-06-02 12:00:02 25 25.0000 2011-06-01 12:00:01 13 13.0000 2011-05-31 12:00:02 41 41.0000 2011-05-30 12:00:01 27 27.0000 Ron The Verse of the Day “Encouragement from God’s Word” http://www.TheVerseOfTheDay.info

« previous php.db (#47852) next »