<select id="selectLists" resultType="map">
select
a.STARTDATE AS "startTime",
a.CHANNELID AS "channelId",
count(a.PROGRAMNAME) AS "programNum",
b.CHANNELNAME AS "channelName",
b.CHANNELNUMBER AS "channelNumber"
from
CMS_SCHEDULE a,CMS_CHANNEL b
where a.CHANNELID=b.CHANNELID
<if test="channelId != null and channelId != ''">
and a.CHANNELID like CONCAT(CONCAT('%',#{channelId}),'%')
</if>
group by a.CHANNELID,a.STARTDATE,b.CHANNELNAME,b.CHANNELNUMBER
order by a.STARTDATE desc
</select>
oracle,要统计一个表里,每个频道,每天有多少个节目并排序
猜你喜欢
转载自blog.csdn.net/xiaoqing19910812/article/details/82787443
今日推荐
周排行