`
wangcb80
  • 浏览: 20568 次
  • 性别: Icon_minigender_1
  • 来自: 呼伦贝尔
最近访客 更多访客>>
社区版块
存档分类
最新评论

SQL基础

    博客分类:
  • SQL
SQL 
阅读更多
SQL 基础
SELECT 语句:用于从表中选取数据,结果被存储在一个结果表中(称为结果集)
语法:SELECT 列名称,列名称 FROM 表名称
语法:SELECT * FROM 表名称

SELECT DISTINCT语句:关键词 DISTINCT 用于返回唯一不同的值。
语法:SELECT DISTINCT 列名称 FROM 表名称

WHERE子句:有条件地从表中选取数据
语法:SELECT 列名称 FROM 表名称 WHERE 列 运算符 值
语法:SELECT * FROM Persons WHERE city=’Beijing’
运算符有:=  <>  >  <  >=  <=  BETWEEN  LIKE
引号的使用:SQL使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。

AND & OR 运算符:用于基于一个以上的条件对记录进行过滤。
AND运算符实例:使用AND来显示所有姓为“Carter”并且名为“Thomas”的人
SELECT * FROM Persons WHERE firstname=’Thomas’ OR lastname=’Carter’

ORDER BY 语句:用于根据指定的列对结果集进行排序。默认按照升序对记录进行排序。
实例1:以字母顺序显示公司名称:
SELECT Company,OrderNumber FROM orders ORDER BY Company
实例2:以字母顺序显示公司名称,并以数字顺序显示顺序号:
SELECT Company,OrderNumber FROM Orders ORDER BY Company,OrderNmber
实例3:以逆字母顺序显示公司名称
SELECT Company,OrderNumber FROM Orders ORDER BY Company DESC
实例4:以逆字母顺序显示公司名称,并以数字顺序显示顺序号:
SELECT Company,OrderNumber FROM Orders ORDER BY Company DESC,OrderNumber ASC

INSERT INTO 语句:用于向表格中插入新的行
语法:INSERT INTO 表名称 VALUES (值1,值2,……)
语法:INSERT INTO 表名称(列1,列2,…)VALUES(值1,值2,…)

Update 语句:用于修改表中的数据
语法:UPDATE 表名称 SET 列名称=新值 WHERE 列名称=某值
UPDATE Person SET Address='zhongshan 23',City='Nanjing' WHERE LastName='wilson'

DELETE 语句:用于删除表中的行
语法:DELETE FROM 表名称 WHERE 列名称=值
语法:DELETE FROM 表名称

分享到:
评论

相关推荐

    SQL基础教程-Mick-示例程序&习题答案

    本教程“SQL基础教程-Mick-示例程序&习题答案”由Mick编写,旨在为初学者提供一个实用的学习资源,帮助他们快速掌握SQL的核心概念和操作。 1. SQL基础知识: - 数据类型:SQL支持多种数据类型,如整数(INT)、...

    sql server 2012 T-SQl基础教程 源码和示例数据库

    《SQL Server 2012 T-SQL基础教程——源码与示例数据库》 本教程专注于Microsoft SQL Server 2012中的Transact-SQL(T-SQL)语言,这是SQL Server的主要查询语言,用于数据操作、查询、存储过程和数据库对象的编程...

    SQL基础 (ppt)

    本教程"SQL基础 (ppt)"是针对初学者设计的,旨在帮助你从零开始掌握SQL的基本概念和常用操作。 首先,我们从01.SQL命令基础.ppt开始。这部分主要介绍了SQL语言的基础构成,包括如何创建数据库、数据表以及对数据的...

    SQL基础教程_sql基础教程_

    本书是畅销书《SQL基础教程》第2版,介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法。书中通过丰富的图示、大量示例程序和详实的操作步骤说明,让读者循序渐进地掌握SQL的基础知识和使用技巧,切实提高...

    SQL 基础教程 + 目录 + 高清扫描版

    本教程基于“SQL基础教程(第2版)”的高清扫描版,将带你深入理解和掌握SQL的基本概念和核心技能。 首先,我们要理解SQL的主要功能。SQL可以用来创建数据库、定义数据结构、插入和更新数据、查询数据以及管理...

    SQL基础教程(第二版)_思维导图.zip

    《SQL基础教程(第二版)_思维导图》是由日本作者MICK编写的一本关于SQL学习的经典著作,虽然这里无法提供完整的书籍内容,但通过提供的思维导图,我们可以深入探讨SQL的基础知识及其在数据库管理中的重要性。...

    sql基础教程对应源码

    通过学习这个“SQL基础教程”,你将能够熟练地掌握SQL的基本操作,包括查询、插入、更新和删除数据,创建和管理数据库结构,以及使用视图和存储过程。在实践中不断练习,你将能够更有效地管理和利用数据库资源。

    SQL基础代码1

    SQL基础是每个数据库管理员、数据分析师和开发者的必备技能。本文将深入讲解SQL的基础知识,包括数据库的基本操作,如创建、查询、更新和删除数据。 首先,我们从创建数据库开始。在SQL中,可以使用`CREATE ...

    数据库SQL基础知识

    数据库SQL基础知识是IT领域中至关重要的一环,尤其对于初学者来说,掌握好SQL语言是进入数据管理和分析世界的敲门砖。SQL(Structured Query Language),结构化查询语言,是用于管理和处理关系型数据库的标准语言。...

    SQL基础知识第2版.pdf

    《SQL基础知识第2版》是一本为新手同学特地准备的入门文档,由公众号【SQL数据库开发】原创出品。 内容涵盖了SQL基础语法的所有内容,不仅有SQL各个语法的解释,而且还附有大量的实例讲解和批注,通俗易懂。此外还...

    SQL基础第二版

    本教程“SQL基础第二版”旨在帮助新手快速掌握SQL的核心概念和常用命令,为数据库管理和分析奠定坚实的基础。 首先,我们要了解SQL的基本结构。SQL包括四大类型语句:数据查询语言(DQL)、数据操纵语言(DML)、...

    SQL基础教程PPT

    这个"SQL基础教程PPT"显然是一份详细的教育资源,旨在帮助初学者理解并掌握SQL的基础知识。以下将对教程可能涵盖的内容进行详细讲解。 1. **SQL简介**:首先,教程可能会介绍SQL的起源、发展以及其在现代信息技术中...

    Sql基础教程.pdf

    ### SQL基础教程知识点详解 #### 一、SQL简介 **SQL**(Structured Query Language),即结构化查询语言,是访问和处理数据库的标准计算机语言。它不仅被广泛应用于各种数据库管理系统中,如MS Access、DB2、...

    SQL基础测试题附答案

    SQL 基础测试题附答案 本资源为 SQL 基础测试题附答案,涵盖了数据库基础知识、SQL 语言基础知识、数据库设计和数据库应用等方面的知识点。 知识点一:数据库基础知识 * 实体-联系模型是一种概念数据模型。 * ...

    SQL基础教程.rar

    **SQL基础教程** 本教程是针对SQL初学者的全面指南,涵盖了多个主流数据库系统的使用,包括Oracle Database 12cR1、SQL Server 2014、DB2 10.5、PostgreSQL 9.5.3以及MySQL 5.7。SQL,全称Structured Query ...

    课程课件\经典SQL语句大全+SQL基础教程.rar

    这个压缩包文件"经典SQL语句大全+SQL基础教程.rar"包含了关于SQL的重要学习资源,包括"SQL语句教程.doc"和"经典SQL语句大全.doc"两份文档,旨在帮助初学者掌握SQL的基础知识和常见操作。 1. **SQL基础**: - ...

    SQL基础教程(mick).zip

    SQL基础学习代码,MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database ...

    Oracle 11G SQL基础-1.pdf

    Oracle Database 11g:SQL 基础I 学生指南第1 册 学完本课后,应能完成下列工作: • 阐述本课程的目标 • 列出Oracle Database 11g 的功能 • 从理论和实际实施两方面讨论关系数据库 • 描述RDBMS 和对象关系数据库...

    PL/SQL基础

    **PL/SQL基础** PL/SQL,全称是Procedural Language/Structured Query Language,是Oracle数据库中的一个重要组成部分,它结合了SQL的查询能力与结构化编程语言的控制结构,用于开发在Oracle环境中运行的数据库应用...

Global site tag (gtag.js) - Google Analytics