DESC es una palabra clave de SQL utilizada para especificar la dirección en una cláusula ORDER BY. Ese es probablemente el problema. Intenta rodearlo con acentos graves como `Desc`.
Además, intente tener cuidado de no usar palabras clave o funciones SQL como nombres de campo en el futuro, ya que puede generar errores realmente difíciles de depurar.