id_,calendar_Id_,years_,months_,days_,date_type_,shift_id_,cal_Day_
select a.id_,
a.calendar_Id_,
a.years_,
a.months_,
a.days_,
a.date_type_,
a.shift_Id_,
a.cal_Day_,
b.start_Time_,
b.end_Time_
from portal_cal_setting a, portal_portal_cal_shift_peroid b
where a.shift_id_ = b.shift_id_
and a.calendar_Id_ = #{calendarId}
and a.cal_Day_ >= #{startTime}
and date_type_ = 1
order by a.cal_Day_, b.start_Time_
select a.id_,
a.calendar_Id_,
a.years_,
a.months_,
a.days_,
a.date_type_,
a.shift_Id_,
b.name_ wtName
from portal_cal_setting a
left join portal_cal_shift b
on a.shift_Id_ = b.id_
where a.calendar_Id_ = #{id}
and a.years_ = #{year}
and a.months_ = #{month}
order by a.days_
select a.id_,
a.calendar_Id_,
a.years_,
a.months_,
a.days_,
a.date_type_,
a.shift_Id_,
b.name_ wtName
from portal_cal_setting a
left join portal_cal_shift b
on a.shift_Id_ = b.id_
where a.calendar_Id_ = #{id}
and a.years_ = #{year}
order by a.months_, a.days_
select a.id_,
a.calendar_Id_,
a.years_,
a.months_,
a.days_,
a.date_type_,
a.shift_id_,
a.cal_Day_
from portal_cal_setting a
where a.calendar_Id_ = #{calendarId}
AND date_TYPE_ = 1
and a.cal_Day_ between #{startDate} and #{endDate}
order by a.cal_Day_
DELETE FROM
portal_cal_setting
WHERE calendar_Id_=#{id} and years_=#{year} and months_=#{month}
DELETE FROM
portal_cal_setting
WHERE calendar_Id_=#{calendarId}
DELETE FROM portal_cal_setting
WHERE calendar_Id_=#{calendarId}