SELECT SECODE as SECURITYID, REPORTDATE, BDRTO, CONVBDRTO, EQUITYINVERTO FROM TQ_FD_ASSETPORTFOLIO
SELECT security_id as SECURITYID, report_date as REPORTDATE, bd_rto as BDRTO, conv_bd_rto as CONVBDRTO, equity_inve_rto as EQUITYINVERTO, st_fin_bd_rto as STFINBDRTO, deposit_rto as DEPOSITRTO FROM fd_portfolio
WHERE
REPORTDATE >= '{_to_yyyymmdd(report_dates_begin)}' AND
REPORTDATE <= '{_to_yyyymmdd(report_dates_end)}' AND
ISVALID = 1 AND
SECODE in ({sec_id_strs})
report_date >= '{_to_yyyy_mm_dd(report_dates_begin)}' AND
report_date <= '{_to_yyyy_mm_dd(report_dates_end)}' AND
is_valid = 1 AND
security_id in ({sec_id_strs})
"""
else:
query=f"""
SELECT SECODE as SECURITYID, REPORTDATE, BDRTO, CONVBDRTO, EQUITYINVERTO FROM TQ_FD_ASSETPORTFOLIO
SELECT security_id as SECURITYID, report_date as REPORTDATE, bd_rto as BDRTO, conv_bd_rto as CONVBDRTO, equity_inve_rto as EQUITYINVERTO, st_fin_bd_rto as STFINBDRTO, deposit_rto as DEPOSITRTO FROM fd_portfolio
WHERE
REPORTDATE >= '{report_dates_begin}' AND
ISVALID = 1 AND
SECODE in ({sec_id_strs})
report_date >= '{_to_yyyy_mm_dd(report_dates_begin)}' AND