Přijal bych dotaz jako tento:
SELECT id, path, ISNULL(LOAD_FILE(path)) as not_exists
FROM images
HAVING not_exists = 1
Funkce LOAD_FILE
pokusí se načíst soubor jako řetězec a vrátí NULL
když selže.
Všimněte si prosím, že selhání v tomto případě může být způsobeno tím, že mysql prostě nemůže přečíst toto konkrétní umístění, i když soubor skutečně existuje.
EDIT:
Jak @ostrokach zdůraznil v komentářích, toto není standardní SQL, i když to MySQL umožňuje, aby se řídil standardem, který by mohl být:
SELECT *
FROM images
WHERE LOAD_FILE(PATH) IS NULL