您的位置:首页 > 数据库

Database - 读书笔记--SQL必知必会07--创建计算字段

2016-12-23 01:11 253 查看

7.1 计算字段

字段(field),基本与列(column)含义相同。

利用计算字段可以直接从数据库中检索出转换、计算或格式化过的数据。

计算字段不实际存在于数据库表中,是运行时在SELECT语句内创建的。

需要特别注意:从客户端来看,计算字段的数据与实际表列的返回方式相同。只有DBMS能够区分SELECT语句中的实际表列和计算字段。

7.2 拼接字段

拼接(concatenate),将值联结到一起(将一个值附加到另一个值)构成单个值。

在一些DBMS的SELECT语句中,可使用加号“+”或两个竖杠“||”来拼接两个列。

但在MySQL和MariaDB中,必须使用特殊的函数。

新计算列实际上没有名字,只是一个值,可利用AS关键字赋予别名来引用它。

别名(alias),有时也叫导出列(derived column),是一个字段或值的替换名。

建议使用一个含义清楚的单词,或者将多个单词的列名重命名为一个词汇当作别名
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: