zoukankan      html  css  js  c++  java
  • SQL Alias(别名)

    通过使用 SQL,可以为列名称和表名称指定别名(Alias)。

    SQL Alias

    表的 SQL Alias 语法

    SELECT column_name(s)
    FROM table_name
    AS alias_name
    

    列的 SQL Alias 语法

    SELECT column_name AS alias_name
    FROM table_name
    

    Alias 实例: 使用表名称别名

    假设我们有两个表分别是:"Persons" 和 "Product_Orders"。我们分别为它们指定别名 "p" 和 "po"。

    现在,我们希望列出 "John Adams" 的所有定单。

    我们可以使用下面的 SELECT 语句:

    SELECT po.OrderID, p.LastName, p.FirstName
    FROM Persons AS p, Product_Orders AS po
    WHERE p.LastName='Adams' AND p.FirstName='John'
    

    不使用别名的 SELECT 语句:

    SELECT Product_Orders.OrderID, Persons.LastName, Persons.FirstName
    FROM Persons, Product_Orders
    WHERE Persons.LastName='Adams' AND Persons.FirstName='John'
    

    从上面两条 SELECT 语句您可以看到,别名使查询程序更易阅读和书写。

    Alias 实例: 使用一个列名别名

    表 Persons:

    IdLastNameFirstNameAddressCity
    1 Adams John Oxford Street London
    2 Bush George Fifth Avenue New York
    3 Carter Thomas Changan Street Beijing

    SQL:

    SELECT LastName AS Family, FirstName AS Name
    FROM Persons

    结果:

    FamilyName
    Adams John
    Bush George
    Carter Thomas
  • 相关阅读:
    web性能优化
    比 git log 更强大的 git reflog
    父组件调用子组件的方法
    react-loadable 进行代码分割的基本使用
    create-react-app 使用 webpack 打包压缩失败
    mysql安装问题
    php 二维数组排序
    php 文件缓存 include vs serialize vs json_encode
    ab命令压力测试
    mysql使用的坑
  • 原文地址:https://www.cnblogs.com/yangzp/p/9802419.html
Copyright © 2011-2022 走看看