[mythtv-commits] Re: Ticket #333: mythfilldatabase retrieves data
for every day for the second datadirect source
MythTV
mythtv at cvs.mythtv.org
Tue Nov 22 10:53:54 EST 2005
#333: mythfilldatabase retrieves data for every day for the second datadirect
source
-----------------------------------+----------------------------------------
Reporter: bolek-mythtv at curl.com | Owner: cpinkham
Type: defect | Status: new
Priority: minor | Milestone:
Component: mythtv | Version: 0.18.1
Severity: medium | Resolution:
-----------------------------------+----------------------------------------
Comment (by bolek-mythtv at curl.com):
Note that there is one channel that has data but it's not visible. This is
correct (I made it invisible because of poor reception).
{{{
mysql> select c.chanid, c.visible, count(p.starttime) from channel c left
join
-> program p on c.chanid = p.chanid AND starttime >=
DATE_ADD(CURRENT_DATE(),
-> INTERVAL '3 18' DAY_HOUR) AND starttime < DATE_ADD(CURRENT_DATE(),
-> INTERVAL 4 DAY) where c.sourceid = 2 group by c.chanid, c.visible;
+--------+---------+--------------------+
| chanid | visible | count(p.starttime) |
+--------+---------+--------------------+
| 2000 | 1 | 7 |
| 2001 | 0 | 0 |
| 2002 | 0 | 0 |
| 2003 | 1 | 8 |
| 2004 | 0 | 0 |
| 2005 | 0 | 0 |
| 2006 | 1 | 9 |
| 2007 | 1 | 7 |
| 2008 | 0 | 0 |
| 2009 | 0 | 0 |
| 2010 | 0 | 0 |
| 2011 | 0 | 0 |
| 2012 | 0 | 0 |
| 2013 | 0 | 0 |
| 2014 | 0 | 7 |
| 2015 | 0 | 0 |
| 2016 | 0 | 0 |
| 2017 | 0 | 0 |
| 2018 | 0 | 0 |
+--------+---------+--------------------+
19 rows in set (0.08 sec)
mysql> select c.chanid, c.visible, count(p.starttime) from channel c left
join
-> program p on c.chanid = p.chanid AND starttime >=
DATE_ADD(CURRENT_DATE(),
-> INTERVAL '3 12' DAY_HOUR) AND starttime < DATE_ADD(CURRENT_DATE(),
-> INTERVAL 4 DAY) where c.sourceid = 2 group by c.chanid, c.visible;
+--------+---------+--------------------+
| chanid | visible | count(p.starttime) |
+--------+---------+--------------------+
| 2000 | 1 | 14 |
| 2001 | 0 | 0 |
| 2002 | 0 | 0 |
| 2003 | 1 | 10 |
| 2004 | 0 | 0 |
| 2005 | 0 | 0 |
| 2006 | 1 | 13 |
| 2007 | 1 | 16 |
| 2008 | 0 | 0 |
| 2009 | 0 | 0 |
| 2010 | 0 | 0 |
| 2011 | 0 | 0 |
| 2012 | 0 | 0 |
| 2013 | 0 | 0 |
| 2014 | 0 | 16 |
| 2015 | 0 | 0 |
| 2016 | 0 | 0 |
| 2017 | 0 | 0 |
| 2018 | 0 | 0 |
+--------+---------+--------------------+
19 rows in set (0.01 sec)
mysql> select c.chanid, c.visible, count(p.starttime) from channel c left
join
-> program p on c.chanid = p.chanid AND starttime >=
DATE_ADD(CURRENT_DATE(),
-> INTERVAL 3 DAY) AND starttime < DATE_ADD(CURRENT_DATE(), INTERVAL
4 DAY)
-> where c.sourceid = 2 group by c.chanid, c.visible;
+--------+---------+--------------------+
| chanid | visible | count(p.starttime) |
+--------+---------+--------------------+
| 2000 | 1 | 33 |
| 2001 | 0 | 0 |
| 2002 | 0 | 0 |
| 2003 | 1 | 21 |
| 2004 | 0 | 0 |
| 2005 | 0 | 0 |
| 2006 | 1 | 26 |
| 2007 | 1 | 32 |
| 2008 | 0 | 0 |
| 2009 | 0 | 0 |
| 2010 | 0 | 0 |
| 2011 | 0 | 0 |
| 2012 | 0 | 0 |
| 2013 | 0 | 0 |
| 2014 | 0 | 27 |
| 2015 | 0 | 0 |
| 2016 | 0 | 0 |
| 2017 | 0 | 0 |
| 2018 | 0 | 0 |
+--------+---------+--------------------+
19 rows in set (0.01 sec)
}}}
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/333>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list