`
SereinChan
  • 浏览: 16495 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

SQL简单基本语法

 
阅读更多

一、SELECT子句

SELECT语句用于从表中选取数据,结果被存储在一个结果表中(称为结果集),其一些基本语法如下:


表示从指定的表中选取指定列的数据。

表示选取指定表的所有列的数据,提示:星号(*)是选取所有列的快捷方式。

二、DISTINCT关键字

DISTINCT单词有表示“不同的”意思,因此,关键词DISTINCT用于表示返回唯一不同的值,即不重复的值。使用语法:


表示从指定表中选取指定列的值,并且重复的值归结成一个。

三、WHERE子句

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


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

操作符

描述

=

等于

<>

不等于

>

大于

<

小于

>=

大于等于

<=

小于等于

BETWEEN

在某个范围内

LIKE

搜索某种模式

注释:在某些版本的SQL中,操作符<>可以写为!=

如果只希望选取居住在城市“Beijing”中的人,我们需要向SELECT语句添加WHERE子句:


注释:SQL使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。


四、AND和OR运算符

ANDOR可在WHERE子语句中把两个或多个条件结合起来。以两个条件作为例子:

  • AND运算符表示当两个条件(条件一和条件二)都满足时,才选取该记录。

  • OR运算符表示只要满足两个条件(条件一和条件二)中的任意一个,都选取该记录。

五、ORDERBY语句

ORDERBY语句用于根据指定的列,对结果集进行排序,默认按照升序对记录进行排序。实例如下:

1以字母顺序显示公司名称:


2以逆字母顺序显示公司名称,并以数字顺序显示顺序号:(DESC表示逆序,ASC表示顺序)

六、INSERTINTO语句

INSERTINTO语句用于向表格中插入新的一行。


我们也可以指定所要插入数据的若干列:

七、Update语句

Update语句用于修改表中的数据。


更新某一行中的若干列:


八、DELETE语句

DELETE语句用于删除表中的行。


删除所有的行:可以在不删除表的情况下删除所有的行。这意味着表的结构、属性和索引都是完整的。


参考资料:W3School

分享到:
评论

相关推荐

    sqlserver sql语法大全

    #### 几个简单的基本的SQL语句 这里列出一些基本的SQL语句,如插入、更新和删除数据。 **插入数据:** ```sql INSERT INTO [表名称] ([列名称列表]) VALUES ([值列表]); ``` **更新数据:** ```sql UPDATE [表名称...

    SQL Server存储过程基本语法

    ### SQL Server 存储过程基本语法知识点解析 #### 一、定义变量 在 SQL Server 中,我们可以使用 `DECLARE` 语句来定义变量,并通过 `SET` 或 `SELECT` 来给变量赋值。 ##### 1. 简单赋值 ```sql DECLARE @a int; ...

    sql server基础语法教程(附有视频地址)

    本教材重点讲解了,关于sql server 的基础语法,包含但不限于标识符,数据类型,表达式,控制流语句,增删改查,简单查询,高级查询,分组,排序,视图的基本操作等知识点的详解。同时附有视频学习地址。希望能帮助...

    SQL Server语法大全

    它是最常用的SQL语句之一,可以实现简单的数据检索或复杂的查询操作。 - **基本语法**: ```sql SELECT column_name(s) FROM table_name WHERE condition; ``` - **示例**: - 从表`stock_information`中选择...

    动态SQL语句基本语法.doc

    "动态SQL语句基本语法" 动态SQL语句是SQL语言中的一种特殊语句,能够根据不同的条件和变量生成不同的SQL语句。本文将详细介绍动态SQL语句的基本语法和应用场景。 1. 动态SQL语句的基本语法 动态SQL语句可以使用 ...

    01_【基本SQL语句】SQL语法练习(一)

    学习并熟练掌握这些基本SQL语句是数据处理和分析的基础。通过练习和实践,你可以更高效地从数据库中获取所需信息,进而支持业务决策和数据分析任务。在实际工作中,SQL还与其他技术(如Python、R或BI工具)结合,...

    数据库中SQL简单语法

    以下是对SQL简单语法的详细解释: 1. **IDENTITY列**: - 在SQL Server中,`IDENTITY`列是一种特殊类型的列,它会自动为新插入的行提供唯一的整数值,通常用于主键。当你创建一个表并声明某列是`IDENTITY`,系统会...

    SQL语法参考手册,简单易用

    - **标题**:“SQL语法参考手册,简单易用”强调了文档的主要内容是关于SQL语言的基础语法及其易于理解和使用的特性。 - **描述**:提到了SQL(Structured Query Language)是由DB2提供的一种用于关系型数据库的查询...

    sql语法大全(中文版)

    SQL语法大全的中文版详细介绍了SQL的基础、中级和高级概念,帮助读者掌握在数据库管理中的核心技能。 在SQL基础部分,主要讲解了以下几个方面: 1. SQL介绍:SQL是用于与数据库进行交互的语言,广泛应用于ASP编程...

    SQL基本语法 数据库

    尽管不同的DBMS可能有其特定的方言,但SQL的基本语法和功能在大多数系统中是通用的。 SQL主要包含三个核心部分:数据定义语言(DDL)、数据操纵语言(DML)和数据控制语言(DCL)。 1. 数据定义语言(DDL): DDL...

    动态SQL语句基本语法

    ### 动态SQL语句基本语法 在数据库操作过程中,我们经常会遇到需要将表名、字段名等作为变量的情况,这时候就需要用到动态SQL。动态SQL允许我们在运行时构建SQL命令,这对于那些需要灵活处理查询条件的应用场景尤其...

    SQL常用语法基础\SQL常用语法基础.doc

    ### SQL常用语法基础 ...通过以上章节的详细介绍,读者应该能够全面了解SQL的基础语法以及如何使用这些语法来进行数据库的操作。无论是数据的增删改查还是更高级的查询技巧,都能通过SQL语言高效地完成。

    SQL模糊查询语法小结

    本文主要介绍SQL模糊查询的基本语法,并着重讲解如何解决因使用通配符而导致的一些查询无效问题。 #### 二、SQL模糊查询基本语法 SQL模糊查询通过`LIKE`关键字来实现,其基本语法结构如下: ```sql SELECT column...

    oracle和SQL的语法区别

    总的来说,Oracle 到 SQL Server 的迁移不仅仅是简单的语法转换,还需要理解两者在处理逻辑、性能优化以及编程模型上的差异,以确保转换后的代码能够正确地在 SQL Server 环境中运行。这通常涉及对 SQL Server 的...

    SQL语法大全(非常好)

    在SQL基础部分,首先需要理解SQL的基本概念。SQL不仅可以读作"sequel",也可以读作"S-Q-L"。它主要用于操作各种类型的数据库,如Microsoft SQL Server、Oracle等。尽管本书主要以SQL Server为例,但SQL作为标准语言...

    sql语法大全.pdf

    通过对SQL基础知识、中级SQL和高级SQL的详细介绍,我们可以看出SQL作为一种强大的数据库语言,不仅适用于数据的简单查询,还能够在复杂的业务场景中发挥重要作用。掌握了这些知识点之后,无论是对于数据库的日常维护...

    SQL语法大全(中文版)

    ### SQL语法大全(中文版) ...掌握了SQL的基本语法后,可以进一步学习更复杂的查询语句、事务管理以及数据库优化等高级主题。无论是构建网站、开发应用程序还是数据分析,SQL都是不可或缺的技能之一。

    SQL语法大全及实例

    在这个“SQL语法大全及实例”中,我们主要关注了几个核心概念:SELECT语句、DISTINCT关键词、WHERE子句以及逻辑运算符AND、OR和NOT的使用。 首先,`SELECT`语句是SQL中最基本的查询工具,用于从数据库中检索数据。...

    SQL语法中文大全、SQL语句学习

    ### SQL语法中文大全、SQL语句学习 #### SQL基础概览与应用 ##### SQL简介 SQL(Structured Query Language,结构化查询语言)是用于管理关系型数据库的标准语言。它不仅被广泛应用于各种数据库管理系统(DBMS)中...

Global site tag (gtag.js) - Google Analytics