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
    1AdamsJohnOxford StreetLondon
    2BushGeorgeFifth AvenueNew York
    3CarterThomasChangan StreetBeijing

    SQL:

    SELECT LastName AS Family, FirstName AS Name
    
    FROM Persons

    结果:

    FamilyName
    AdamsJohn
    BushGeorge
    CarterThomas




  • 相关阅读:
    Git常用命令
    maven profile动态选择配置文件
    Nodejs的偏函数
    用CountDownLatch来同步java的多线程
    NodeJS的Promise的用法
    alluxio常用命令
    常见小代码
    Mongodb
    Mysql_常用语法
    PostgreSQL
  • 原文地址:https://www.cnblogs.com/zhuzhenfeng/p/6a4eabae9fb090bdd7b2f09ba28c80dc.html
Copyright © 2011-2022 走看看