Бих отправил заявка като тази:
SELECT id, path, ISNULL(LOAD_FILE(path)) as not_exists
FROM images
HAVING not_exists = 1
Функцията LOAD_FILE
се опитва да зареди файла като низ и връща NULL
когато не успее.
Моля, обърнете внимание, че грешката в този случай може да се дължи на факта, че mysql просто не може да прочете това конкретно местоположение, дори ако файлът действително съществува.
РЕДАКТИРАНЕ:
Както @ostrokach посочи в коментари, това не е стандартен SQL, въпреки че MySQL го позволява, за да следва стандарта, който може да бъде:
SELECT *
FROM images
WHERE LOAD_FILE(PATH) IS NULL