In a case when tables ___tbl_mroL and ___tbl_mri havent't any corresponding rows, the query always returns exactly ONE row. That is a way the LEFT JOIN works - it always returns ALL records from the LEFT table, even if the RIGHT table has no corresponding rows to join. ...