Existem dois tipos diferentes de aspas no MySQL. Você precisa usar ` para nomes de colunas e ' para strings. Como você usou ' para a coluna do nome do arquivo, o analisador de consulta ficou confuso. Remova as aspas em torno de todos os nomes de coluna ou altere 'filename' para `filename`. Então deve funcionar.