美文网首页
5. 创建计算字段

5. 创建计算字段

作者: 柄志 | 来源:发表于2018-09-06 16:24 被阅读0次

    创建计算字段

    计算字段

    字段(field)与列的意思相同数据库列一般称列,而字段常与计算字段一起使用。

    • 计算字段并不实际存在于数据库表中,计算字段是运行时在SELECT 语句内建的
    • 从客户端角度而言,计算字段的数据与其他列的数据返回方式相同

    拼接字段

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

    -- 适用于MySQL
    
    SELECT CONCAT (column_name_1,column_name_2)
    FROM table_name
    

    去掉字符串右边的空格用RTRIM();去掉字符串左边的空格用LTRIM();去掉字符串两边的空格用TRIM()。

    使用别名

    • 别名也称导出列

    客户端无法应用未命名的列

    SELECT Concat (column_name_1,column_name_2)
    AS column_name_3
    FROM table_name
    
    • AS 关键字可选,但建议使用

    执行算术运算

    SQL 算术操作符

    操作符 说明
    +
    -
    *
    /
    SELECT column_name_1,column_name_2,
    column_name_1*column_name_2 AS column_name_3
    FROM table_name
    

    测试计算

    • SELECT 语句为测试、检验函数和计算提供了方法,省略了FROM 子句后即可简单地访问和处理表达式

    相关文章

      网友评论

          本文标题:5. 创建计算字段

          本文链接:https://www.haomeiwen.com/subject/grbxgftx.html