是否可以设置/重命名查询返回的数据,我的查询如下:
userlevel count
1 5
2 3
3 11
SELECT USERLEVEL, COUNT(*) AS total FROM admin_xxx
GROUP BY USERLEVEL ORDER BY total DESC LIMIT 10
where client = %CURRENT_USER_LOGIN%
(最后一行与WordPress有关-wpdatatables占位符)
我想将1重命名为Junior,将2重命名为Intermdiate,将3重命名为Senior。 我不想返回实际数字。
因此,如果返回的数据(级别)等于1->设置为Junior ..... 计数很好。
任何帮助或指导将不胜感激。
谢谢
答案 0 :(得分:1)
SELECT IF(userLevel =1,'Junior',IF(userLevel =2,'Intermediate','Senior')) as levelname, ...
如果您的等级不止几个,我建议您使用CASE声明
答案 1 :(得分:0)
使用dialog.show();
dialog.dismiss();
答案 2 :(得分:0)
SELECT
CASE
WHEN USERLEVEL=1 THEN "Junior"
WHEN USERLEVEL=2 THEN "Intermdiate"
WHEN USERLEVEL=3 THEN "Senior"
END as UserLevel
, COUNT(*) AS total FROM admin_xxx
GROUP BY USERLEVEL ORDER BY total DESC LIMIT 10
where client = %CURRENT_USER_LOGIN%