select a from Users as a order by a.id

解决方案 »

  1.   

    去成功后表Users表的a字段,以id排序。
      

  2.   

    第一个a是字段名字  第二个a是表的别名  第三个a还是字段名 
    select a from Users as a order by a.id
      

  3.   

    表里没有a这个字段 - - 是怎么select出来的
      

  4.   

    如果没有a这个字段,执行会出错,如果
    select a.* from Users as a order by a.id
    取Users全部记录,表别名为A,a.id为表Users中的字段
      

  5.   

    要是第一个a是字段那么应该这么些
    select a.a from Users as a order by a.id
      

  6.   

    这不就是普通的查询吗?检索表Users的字段[a],Users as a就是给Users取别名a,在这条语句中取别名没意义,别名多用在连表中,然后根据a(Users)表中的id排序,这个语句正常情况下是这样的:
    select a from Users order by id
      

  7.   

    不过貌似少个asc或desc在order by id后面
      

  8.   

    各位我错了这是HQL语句,不好意思~~~~ 结贴啦