美文网首页
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 运算符显示一条记录。

相关文章

  • mysql必知必会(19):插入数据

    一、数据插入 select是最常用的sql语句 但是还有3个经常使用的SQL语句需要学习。 下面学习insert ...

  • MySQL数据库编写SQL语句利器---mycli

    MySQL数据库的操作是利用SQL语句完成SQL语句的操作。 对于初学者,学习SQL语句是操作数据库的必经之路,但...

  • MySql分组查询前N条记录

    Sql语句 SQL语句解析

  • SQL语句学习

    上次写的爬淘宝评论爬虫还没解决数据存储不全的问题,后来想想,这样的几十行代码,问题挺多 的,一是速度太慢,二是数据...

  • SQL 语句学习

    写在前面 上个星期一直都在准备之前的面试,也没有学习其他的新东西。所以博客很久没有更新了。从这次开始,我们要进行数...

  • SQL语句学习

    一、SQL语言按照实现的功能不同,主要分为3类: 1、数据操纵语言(DML):主要用来处理数据库中的数据内容。允许...

  • SQL语句学习

    1、select 语句 选择表内数据,结果被存储在一个结果表中(称为结果集)。 select 列名称 f...

  • 插入数据并获取自增ID

    方法一:SQL语句 方法二:SQL语句 方法三:SQL语句 方法二:JDBC

  • SQL语句的优化

    sql语句的优化:多使用共享语句 尽量使你的sql语句能够使用索引。怎样使sql语句能够使用到索引呢:当sql语句...

  • sql

    sql经典语句经典SQL语句大全(绝对的经典) - 浪迹天涯芳草 - 博客园 sql语法SQL语句查询语句完整语法...

网友评论

      本文标题:SQL语句学习

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