Я не уверен насчет вашего кодового блока ниже
TO_DATE(**’”.$LatestDate.”’**
но, возможно, у вас есть кое-что о том, что я не знаю.
В чем я уверен, так это в том, что ваши заявления по делу нуждаются в конце. См. ниже.
SELECT
SUM(
CASE WHEN DUECD = 'PRI'
THEN DUEAMT
ELSE '0'
END)
AS LATESTPRIN,
SUM(
CASE WHEN DUECD != 'PRI'
THEN DUEAMT
ELSE '0'
END)
AS LATESTINT FROM LLDUEDET
WHERE STARTDT = TO_DATE('". $LatestDate ."', 'YYYY-MM-DD')