我试图在这里显示一个带有'%'的列名,即“ip_utilization”列作为“usage%”列。但我无法,任何人都可以提出解决方案。我正在分享查询。
select ip_name, concat (first_name, ' ' ,last_name) as Contact, ip_utilization as usage_% from database_name;
答案 0 :(得分:1)
只是给它一个不同的列名?像usage_percentage
一样。
使用反引号可能有百分号,但到底是什么?跳过篮球有什么意义,以某种方式在名称中有一个奇怪的特殊字符,通常不会在应用程序中显示?*
(除非它真的是一个面向公众的应用程序,你根本不能在应用程序级别更改名称。但这应该是罕见的例外。)
答案 1 :(得分:0)
你应该可以使用反引号
select ip_name, concat (first_name, ' ' ,last_name) as Contact, ip_utilization as `usage_%` from database_name;
答案 2 :(得分:0)
报价使用率%。但我建议更改名称,因为%是用于like命令的关键字。
select ip_name, concat (first_name, ' ' ,last_name) as Contact,
ip_utilization as 'usage_%' from database_name;
答案 3 :(得分:0)
在``中包含usage_%,如下所示:
select ip_name, concat (first_name, ' ' ,last_name) as Contact, ip_utilization as `usage_%` from database_name;
如果您还有其他问题,请发表评论。