AND organ = #{organ}
AND department = #{department}
AND crime_type = #{crimeType}
AND violation_type = #{violationType}
AND case_num = #{caseNum}
AND crime_name LIKE CONCAT('%', #{crimeName}, '%')
And wrt_dt >= #{startDate}::DATE
AND wrt_dt <= #{endDate}::DATE+1
SELECT
i.ica_key,
i.organ,
i.department,
i.crime_type,
i.violation_type,
i.crime_name,
i.smuggling_amount,
i.occur_table,
i.arrest_table,
i.suspect_table,
i.crime_awareness_dt,
i.case_sent_dt,
i.process_result,
i.other_crime,
i.case_num,
i.case_overview,
i.arrest_area,
i.means,
i.crime_form,
i.purpose,
i.smuggled_goods,
i.crackdown_personel,
i.violation_amount,
i.destination,
i.content_status,
i.wrt_organ,
i.wrt_user_seq,
i.wrt_nm,
i.wrt_dt
FROM international_crime_arrest i
ORDER BY i.ica_key DESC
LIMIT #{rowCnt} OFFSET #{firstIndex}
SELECT count(*)
FROM international_crime_arrest
SELECT
s.spi_key,
s.ica_key,
s.sex,
s.age,
s.country,
s.stay_qualification,
s.stay_period_expired_dt,
s.entry_visa
FROM suspect_person_info s
INNER JOIN international_crime_arrest i
ON s.ica_key = i.ica_key
WHERE s.ica_key = #{icaKey}