dnf怎么做钓鱼网站app与网站
拼接字段 使用别名
e . g . e.g. e.g. Vendors 表包含供应商名和电话信息,name 和 mobile;需要输出这两个属性的值的组合作为供应商的基本信息组合。
SELECT concat(name, '_', mobile)
FROM Vendors;
-- 语句通过 MySQL 环境下测试,其他 DBMS 未知
 
注意有的 DBMS 可能会因为字段格式的设定而多出很多空格。为了返回非格式化的数据,部分 DBMS 需要加入函数来消除这些空格;
-- 仅部分DBMS需要,非全部都需要
-- MySQL测试时无需加入
SELECT concat(rtrim(name), '_', rtrim(mobile))
FROM Vendors;
 
rtrim()函数的作用是去除字段 name 与字段 mobile 右侧的所有空格;- 当然,有右侧就有左侧和左右两侧;
 
ltrim		-- 去除字段左侧所有空格
trim		-- 去除字段左右两侧所有空格
 
我们上述使用 concat() 函数将两个字段进行了拼接,但是我们这个拼接列的名字是什么?

可以看到结果的列名其实是  s q l sql sql 语句内容。但是输出时,我们需要一个标准的名称,比如 basis_info。此时,我们需要使用别名方法,即 AS;
SELECT concat(name, '_', mobile) AS basis_info
FROM Vendors;
 
再次查看结果表:

输出结果列名即为我们规定的别名。
–
 以上
