嗨我有这个我想在phpmyadmin中查询的SQL代码
SELECT DISTINCT `unit`,`location` FROM `myasset` ORDER BY `unit` asc
可以在我的sql结果中添加自定义数字
我尝试了类似下面的内容..没有工作..i收到消息row_number函数不存在
SELECT DISTINCT Row_Number(),`unit`,`location` FROM `myasset` ORDER BY `unit`
SELECT Row_Number() DISTINCT`unit`,`location` FROM `myasset` ORDER BY `unit`
答案 0 :(得分:0)
你可以做到
select @rownum:=@rownum+1 No,DISTINCT unit,location FROM myasset ORDER BY unit, (SELECT @rownum:=0);
答案 1 :(得分:0)
首先,你必须设置一个像
这样的值SET @rnum = 0;
然后
SELECT @rnum:= @ rnum + 1 AS row_num,DISTINCT unit
,location
FROM myasset
ORDER BY unit
asc
希望它能解决您的问题。
由于