looks like you have a column in your table that is named 'desc', most likely this is you description column.
the word 'desc' is a reserved word in SQL. It is used in the order by claus to have the returned records in Descending order:
ORDER BY col_name DESC
SQL Reserved words should be avoided as table names. a list of reserved words can be found here:
reserved-words.html