• SQL Select(选择) 语法


    SQL SELECT 语法


     SELECT 语法用于从数据库中选择数据。 

     返回的数据存储在结果表中,称为结果集。

    基本语法:SELECT和FROM

     在任何SQL查询语句中都:SELECT和FROM他们必须按顺序排列。SELECT指示要查看哪些列,FROM标识它们所在的表。

     SQL SELECT 语法如下所示:

    1. SELECT column1, column2, ...
    2. FROM table_name;

     这里,column1,column2,...是要从中选择数据的表的字段名称。如果要选择表中可用的所有字段,请使用以下语法:

    SELECT * FROM table_name;

    演示数据库


     在本教程中,我们将使用众所周知的 Northwind 样本数据库。

     下面是罗斯文示例数据库中“Customers”表的一个选择:

    CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry
    1Alfreds FutterkisteMaria AndersObere Str. 57Berlin12209Germany
    2Ana Trujillo Emparedados y heladosAna TrujilloAvda. de la Constitución 2222México D.F.05021Mexico
    3Antonio Moreno TaqueríaAntonio MorenoMataderos 2312México D.F.05023Mexico
    4Around the HornThomas Hardy120 Hanover Sq.LondonWA1 1DPUK
    5Berglunds snabbköpChristina BerglundBerguvsvägen 8LuleåS-958 22Sweden

    SELECT Column 实例


     我们将为以下三种用例提供实例

    1、检索一列  
    2、检索多列 
    3、检索所有列

     我们将用上述的“Customers”表来说明三种用例的使用。

    SELECT  检索一列

     下面的 SQL 语句从 "Customers" 表中选取 "City" 列:

    实例

    SELECT City FROM Customers; 

    SELECT  检索多列

     下面的 SQL 语句从 "Customers" 表中选取 "CustomerName" 和 "City" 列:

    实例

    SELECT CustomerName, City FROM Customers;

    注意:这两个列名在查询中用逗号分隔。每当您选择多个列时,它们必须用逗号分隔,但最后一列名称之后不能添加逗号。

    SELECT * 实例 - 检索所有列

     下面的 SQL 语句从 "Customers" 表中选取所有列:

    实例

    SELECT * FROM Customers;

     如果要选择表中的所有列,则可以使用 * 而不需要把所有列名罗列查询。

    结果集中的导航


     大多数数据库软件系统都允许使用编程函数在结果集中进行导航,例如:Move-To-First-Record、Get-Record-Content、Move-To-Next-Record 等等。

  • 相关阅读:
    Java中的异常
    通过filebeat实现对docker服务的通用日志收集
    赛制出炉!西门子白帽黑客大赛吹响集结号
    Redis缓存的一些概念性问题
    IDEA无效发行版本17
    2022药物查询系统覆盖-(190084药物信息)
    【Redis底层解析】整数集合
    fpga_硬件加速引擎
    Mybatis+Servlet+Mysql 整合的一个小项目:对初学者非常友好,有助于初学者很快的上手Java Web
    2023年亚太杯数学建模亚太赛ABC题思路资料汇总贴
  • 原文地址:https://blog.csdn.net/m0_69824302/article/details/133893460