美文网首页
SQL语句学习

SQL语句学习

作者: efa5a0543663 | 来源:发表于2019-03-19 18:29 被阅读0次

    1、select 语句

         选择表内数据,结果被存储在一个结果表中(称为结果集)。

          select   列名称   from 表名称

           select  *  from 表名称 

    如需获取名为 "LastName" 和 "FirstName" 的列的内容(从名为 "Persons" 的数据库表),请使用类似这样的 SELECT 语句:

    SELECT LastName,FirstName FROM Persons

    SQL SELECT * 实例

    现在我们希望从 "Persons" 表中选取所有的列。

    请使用符号 * 取代列的名称,就像这样:

    SELECT*FROM Persons

    提示:星号(*)是选取所有列的快捷方式。

    在结果集(result-set)中导航

    由 SQL 查询程序获得的结果被存放在一个结果集中。大多数数据库软件系统都允许使用编程函数在结果集中进行导航,比如:Move-To-First-Record、Get-Record-Content、Move-To-Next-Record 等等。

    2、select distinct 语句

    在表中,可能会包含重复值。若需要对结果去重,则可使用 distinct 来返回唯一不同的值。

    SELECT DISTINCT 列名称 FROM 表名称

    3、WHERE 子句用于规定选择的标准

    如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。

    SELECT 列名称 FROM 表名称 WHERE 列 运算符 值

    下面的运算符可在 WHERE 子句中使用:

    = 等于

    <> 可以写为 !=  不等于

    >   大于

    <   小于

    >=   大于等于

    <=  小于等于

    between  在某个范围内

    like     搜索某种模式

    引号的使用

    请注意,我们在例子中的条件值周围使用的是单引号。

    SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。

    如果是数值,请不要使用引号。

    4、AND 和 OR 运算符

    AND 和 OR 可在 WHERE 子语句中把两个或多个条件结合起来。

    如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。

    如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。

    相关文章

      网友评论

          本文标题:SQL语句学习

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