Why is this SQL Query saying "Command not properly ended" when I try to execute it?
SELECT
"VENDER"."ALIAS",
"VENDERINVOICE"."INVOICENO",
"VENDERINVOICE"."INVDATE",
"VENDERINVOICE"."AMOUNT",
"PO"."PONUMBER",
"VENDERINVOICE"."POSTDATE" AS "PAY DATE",
"VENDERINVOICE"."POSTDATE" AS "DISTRIBUTION",
"PO"."CALLSLIPNO",
case PO.SUBIND
when 'Y' then 'SU'
when 'N' then 'MA'
end as SMCOST,
"PO"."JOBTYPEID",
"VENDERINVOICE"."NET_AMOUNT",
(("TAXCODE"."TAXRATE" + 5)*.01)*"VENDERINVOICE"."NET_AMOUNT" - "VENDERINVOICE"."SALES_TAX_AMOUNT" "ACCRUE AMMOUNT",
"PO"."TAXCODE"
FROM
((("STARPO"."VENDERPOITEM" "VENDERPOITEM" INNER JOIN "STARPO"."PO" "PO" ON "VENDERPOITEM"."PO_KEY"="PO"."PO_KEY") INNER JOIN "STARPO"."VENDERINVOICE"
"VENDERINVOICE" ON "VENDERPOITEM"."VENDERINVOICE_KEY"="VENDERINVOICE"."VENDERINVOICE_KEY") INNER JOIN "STARPO"."VENDER" "VENDER" ON
"VENDERINVOICE"."VENDER_KEY"="VENDER"."VENDER_KEY") INNER JOIN "STARPO"."TAXCODE" "TAXCODE" ON "PO"."TAXCODE"="TAXCODE"."TAXCODE"
GROUP BY
"VENDER"."ALIAS",
"VENDERINVOICE"."INVOICENO",
"VENDERINVOICE"."INVDATE",
"VENDERINVOICE"."AMOUNT",
"PO"."PONUMBER",
"VENDERINVOICE"."POSTDATE" AS "PAY DATE",
"VENDERINVOICE"."POSTDATE" AS "DISTRIBUTION"
WHERE
"VENDERINVOICE"."INVDATE">= :START_DATE
AND "VENDERINVOICE"."INVDATE" <= :END_DATE
AND "PO"."PONUMBER" <> 100256