如何在SQL查询结果上再增加显示一个类似于值列表的自定义字符串
前面一段是基础查询。然后我想在前面一段基础上再增加显示一个类似于值列表的自定义字符串。后面的联合查询在书中找了很多本都没有,书上更多的是联合两个或多个表字段的查询,根本没有纯字符查询。上网查了只提示要联合字符串,并未指定要定义列名。
之前一直联接 Select '无需制作' ,总是提示错误。
自己思考了很久,试了N多次,在加上‘AS Username FROM Sys_Users‘代码后,确保列、表名称一致,运行OK!
Select Sys_Users.Username FROM Sys_Users GROUP BY Sys_Users.Username, Sys_Users.RoleID, Sys_Users.Enabled HAVING (((Sys_Users.RoleID)=5 or (Sys_Users.RoleID)=3) AND ((Sys_Users.Enabled)=True)) UNION Select '无需制作' AS Username FROM Sys_Users;
困扰了我一个多星期的问题终于解决!