标签: mysql hibernate
我正在使用Hibernate运行MySQL查询(而不是HQL)。我正在尝试使用Group by desc,它给了我例外 -
Group by desc
意外令牌:desc在第1行附近,第340列
但是,当我在mySQL命令行中运行时,同样的查询也能正常工作。
答案 0 :(得分:1)
那是因为desc是一个保留字,应该使用如下所述的backtique进行转义。更好的是,如果你不得不尝试使用其他一些单词,就像desc_HQL
desc
desc_HQL
Group by `desc`