我需要在MySQL中对行进行排序,并根据该顺序为每一行分配一个编号。ORDER BY按预期工作,但ROW_NUMBER()不工作。volume ORDER BY volume;USE my_database; id ,ROW_NUMBER() over(ORDER BY volume) ORDER BY volume;
从按卷排序
db_connection->query("SELECT id, name FROM vhclmodel ORDER BY name;");while ($row= mysql_fetch_assoc($model)) {
$getmodels[] = array('value' => $row['id'], 'text' => $row['name']
我得到了以下内容,但是在结果中是一个长字符串,包含在该字符串中的是一个服务器名,我希望根据这个名称对结果进行排序,这可能吗?$dbQuery = mysql_query("SELECT * FROM opencall where cust_id = 'user.name@jpress' and status < 6order by fixbyx asc") or die(mysql_error());//find call ref of open