and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
id, pl_no, parent_id, area_name, area_description, whether_charge, area_type, area_level,
create_time, create_op, modify_time, modify_op, remark, inner_area_number, inner_area_mon_number,
inner_area_private_number, inner_area_big_number, inner_area_berth_number
select
a.id,
a.pl_no,
a.parent_id,
a.area_name,
a.area_name AS area_name_label,
a.area_description,
a.whether_charge,
a.area_type,
a.area_level,
a.create_time,
a.create_op,
a.modify_time,
a.modify_op,
a.remark,
a.inner_area_number,
a.inner_area_mon_number,
a.inner_area_private_number,
a.inner_area_big_number,
a.inner_area_berth_number,
l.pl_name
from parking_lot_areas a
LEFT JOIN parking_lot l on a.pl_no = l.pl_no
a.data_status = 1
and a.pl_no = #{plNo}
select
a.id,
a.pl_no plNo,
a.parent_id parentId,
a.area_name areaName,
a.area_name AS areaNameLabel ,
a.area_description areaDescription,
a.whether_charge whetherCharge,
a.area_type areaType,
a.area_level areaLevel,
a.create_time createTime,
a.create_op createOp,
a.modify_time modifyTime,
a.modify_op modifyOp,
a.remark,
a.inner_area_number innerAreaNumber,
a.inner_area_mon_number innerAreaMonNumber,
a.inner_area_private_number innerAreaPrivateNumber,
a.inner_area_big_number innerAreaBigNumber,
a.inner_area_berth_number innerAreaBerthNumber,
l.pl_name plName
from parking_lot_areas a
LEFT JOIN parking_lot l on a.pl_no = l.pl_no
a.data_status = 1
and a.pl_no = #{plNo}
select
a.id, a.pl_no, a.parent_id, a.area_name, a.area_description, a.whether_charge, a.area_type, a.area_level,
a.create_time, a.create_op, a.modify_time, a.modify_op, a.remark, a.inner_area_number, a.inner_area_mon_number,
a.inner_area_private_number, a.inner_area_big_number,a.inner_area_berth_number,l.pl_name
from parking_lot_areas a
left join parking_lot l on a.pl_no = l.pl_no
where id = #{id,jdbcType=BIGINT}
select
a.id, a.pl_no, a.parent_id, a.area_name, a.area_description, a.whether_charge, a.area_type, a.area_level,
a.create_time, a.create_op, a.modify_time, a.modify_op, a.remark
from
parking_lot_channel c
left join parking_lot_areas a
on c.area_id = a.id
where c.data_status = 1
and a.data_status = 1
and a.pl_no = #{plNo}
and c.channel_number = #{channelNumber}
limit 1
select
a.id as areaId,
a.pl_no as plNo,
a.parent_id as parentAreaId,
a.area_name as areaName,
a.whether_charge as whetherCharge,
a.area_type as areaType,
c.id as channelId,
c.channel_name as channelName,
c.channel_number as channelNumber,
c.channel_direction as channelDirection
from
parking_lot_channel c
left join parking_lot_areas a
on c.area_id = a.id
where c.data_status = 1
and a.data_status = 1
and a.whether_charge = 0