如何选择编号列后,通过子句的顺序

问题描述:

我该如何做一个MySQL语句,根据订购的标准发出一个编号列?例如,使用变量我已经能够产生这样的列,但发生编号进程现下令之前,所以结果看起来回报......出来尝试的顺序如何选择编号列后,通过子句的顺序

+0

这个问题缺乏足够的细节。请发布查询,期望的结果和实际结果。 – 2015-01-27 00:59:36

来添加计数器:

SELECT t.field, t.fieldbis 
      @curRow := @curRow + 1 AS row_number 
    FROM table l 
    JOIN (SELECT @curRow := 0) r 
    WHERE t.field > 50 
    ORDER BY t.field2 

With MySQL, how can I generate a column containing the record index in a table?