网站官网怎么做,黑龙江建设网网站一体化平台,滨州网站建设 远洋科技,蓬莱做网站那家好有时候#xff0c;从数据库中拿出的数据并不是我们想要的格式#xff0c;比如#xff0c;有以下的vendors表 如果#xff0c;想以 name (location)的格式展现出来#xff0c;那么就要用到MySQL的Concat了。 Concat()拼接串#xff0c;即把多个串连接起来形成一个较长的串…有时候从数据库中拿出的数据并不是我们想要的格式比如有以下的vendors表 如果想以 name (location)的格式展现出来那么就要用到MySQL的Concat了。 Concat()拼接串即把多个串连接起来形成一个较长的串。 Concat()需要一个或多个指定的串各个串之间用逗号分隔。 操作语句SELECT Concat(name, (,location,)) FROM vendors; 还可以使用RTrim()去掉值右边的空格 SELECT Concat(RTrim(name), (,RTrim(location),)) FROM vendors; 使用别名 从前面的输出中可以看到SELECT语句拼接地址字段工作得很好。 但此新计算列的名字是什么呢实际上它没有名字它只是一个值。如 果仅在SQL查询工具中查看一下结果这样没有什么不好。但是一个未 命名的列不能用于客户机应用中因为客户机没有办法引用它。为了解决这个问题SQL支持列别名。别名alias是一个字段或值 的替换名。别名用AS关键字赋予。 《MySQL必知必会》 SELECT Concat(RTrim(name), (,RTrim(location),)) AS vend_title FROM vendors; 转载于:https://www.cnblogs.com/Guhongying/p/10543047.html