• SQL-W3School-高级:SQL ALIAS(别名)


    ylbtech-SQL-W3School-高级:SQL ALIAS(别名)
    1.返回顶部
    1、

    通过使用 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
     
    2、
    2.返回顶部
     
    3.返回顶部
     
    4.返回顶部
     
    5.返回顶部
    1、
    2、
     
    6.返回顶部
     
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    弱网测试—Network-Emulator-Toolkit工具
    chmod修改权限
    mysql:on duplicate key update与replace into
    mysql:批量更新
    linux:磁碟与档案系统管理
    linux:指令与档案的搜索
    linux:问题
    linux:档案与目录管理
    linux:档案权限
    linux:习惯
  • 原文地址:https://www.cnblogs.com/storebook/p/11805822.html
Copyright © 2020-2023  润新知