#if($!{enableCache})
#end
#if($!{baseResultMap})
#foreach($field in $!{table.fields})
#if($!{field.keyFlag})##生成主键排在第一位
#end
#end
#foreach($field in $!{table.commonFields})##生成公共字段
#end
#foreach($field in $!{table.fields})
#if(!$!{field.keyFlag})##生成普通字段
#end
#end
#end
#if($!{baseColumnList})
select
#foreach($field in $!{table.commonFields})
#if($!{field.name} == $!{field.propertyName})$!{field.name}#else$!{field.name} AS $!{field.propertyName}#end,
#end
$!{table.fieldNames}
#end