`
yanghua812
  • 浏览: 52607 次
  • 性别: Icon_minigender_2
  • 来自: 重庆
社区版块
存档分类
最新评论

SQL SELECT常用语句

阅读更多
SQL DML 和 DDL
可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。
SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。

查询和更新指令构成了 SQL 的 DML 部分:

•SELECT - 从数据库表中获取数据
•UPDATE - 更新数据库表中的数据
•DELETE - 从数据库表中删除数据
•INSERT INTO - 向数据库表中插入数据

SQL 中最重要的 DDL 语句:

•CREATE DATABASE - 创建新数据库
•ALTER DATABASE - 修改数据库
•CREATE TABLE - 创建新表
•ALTER TABLE - 变更(改变)数据库表
•DROP TABLE - 删除表
•CREATE INDEX - 创建索引(搜索键)
•DROP INDEX - 删除索引

SQL SELECT 语法:
SELECT 列名称 FROM 表名称
SELECT * FROM 表名称
从表中选取 LastName 列的数据:select lastname from persons

SQL SELECT DISTINCT 语句:
SELECT DISTINCT 列名称 FROM 表名称

有条件地从表中选取数据:SELECT 列名称 FROM 表名称 WHERE 列 = 值

引号的使用
SQL 使用单引号来环绕文本值,如果是数值,请不要使用引号。
例:SELECT * FROM Persons WHERE FirstName='Bush'
    SELECT * FROM Persons WHERE Year>1965

AND 和 OR 运算符:
AND 和 OR 可在 WHERE 子语句中把两个或多个条件结合起来。
如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。
如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。

INSERT INTO 向表格中插入新的行:
INSERT INTO 表名称 VALUES (值1, 值2,....)
我们也可以指定所要插入数据的列:
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)

Update 修改表中的数据:
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
例:为 lastname 是 "Wilson" 的人添加 firstname:
UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson'

DELETE 删除表中的行:
DELETE FROM 表名称 WHERE 列名称 = 值
在不删除表的情况下删除所有的行: DELETE FROM table_name或DELETE * FROM table_name
分享到:
评论

相关推荐

    SQLserver常用语句大全

    SQL Server 常用语句大全 本资源摘要信息涵盖了 SQL Server 中常用的语句大全,包括数据操作、数据定义、数据控制、事务控制、程序化 SQL 等方面的知识点。 一、数据操作 * SELECT 语句:从数据库表中检索数据行...

    SQl常用语句大全

    在SQL(Structured Query ...以上就是SQL常用的一些语句,它们涵盖了数据操作的核心功能,包括数据的复制、查询、更新和删除,以及更复杂的联接查询和统计分析。熟练掌握这些语句能帮助我们有效地管理和操作数据库。

    00587 Oracle公司内部数据库培训资料-Les01基本SQL SELECT语句(PPT 29页).ppt

    Oracle公司内部数据库培训资料-Les01基本SQL SELECT语句 本资源涉及基本的SQL SELECT语句,主要涵盖了SELECT语句的基本功能、语法、操作符优先级、空值定义等方面的内容。 一、SELECT语句的基本功能 SELECT语句是...

    SQL技巧 常用SQL操作语句

    ### SQL技巧:常用SQL操作语句详解 #### 1. 复制表(仅复制结构) **场景描述:** 在数据库管理过程中,有时我们需要创建一个与现有表具有相同结构但不包含任何数据的新表。例如,当我们需要为测试或备份目的创建...

    sql之select语句

    在SQL中,`SELECT`语句是用于从数据库中检索数据的基本工具,它允许我们根据需求选择特定的列、过滤行、对数据进行排序和分组。本篇将详细讲解`SELECT`语句,特别是涉及连接查询的部分。 首先,我们要了解`SELECT`...

    SQL语句之Select语句技巧总结

    自己总结的一些关于SQL语句中Select语句常用的几种方法。里面有相信的说明,下载后查阅!

    SQL Select语句完整的执行顺序

    本文将详细介绍SQL Select语句的完整执行顺序,并解释每个步骤的意义。 #### 执行顺序概览 SQL Select语句的执行顺序大致可以分为以下几个步骤: 1. **FROM 子句**:确定查询的数据源。 2. **JOIN 子句**:连接多...

    SQLServer常用语句

    SQLServer常用Transact SQL语句 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据2、数据定义 CREATE TABLE --创建一个数据库...

    SQL SEVER常用语句小结

    根据提供的文件信息,我们可以总结出一系列关于SQL Server的常用语句及操作方法。这些语句在数据库管理和数据操作中非常实用。以下是对标题、描述以及部分文件内容中的关键知识点进行详细解析: ### 1. 创建表 ####...

    SQL_SERVER常用sql语句集锦

    - EXCEPT:返回第一个SELECT语句结果集中存在但在第二个SELECT语句结果集中不存在的行。 - EXCEPT ALL:同上,但不消除重复行。 - INTERSECT:返回两个SELECT语句结果集中都存在的行。 - INTERSECT ALL:同上,...

    SQL SERVER 将select数据生成insert语句

    在这种情况下,`SELECT INTO` 和 `INSERT INTO...SELECT` 语句是常用的工具,可以将数据从一个源转换为插入语句。本文将详细介绍如何使用这些方法,并提供一个实用的小工具——SelectInsertTable,帮助用户更方便地...

    sql常用语句 个人收集的几个常用语句

    ### SQL常用语句详解 #### 一、修改表结构:使用`ALTER TABLE`与`ALTER COLUMN` 在SQL中,我们经常需要对现有的表结构进行修改,例如改变某个字段的数据类型或者增加新的字段等。其中,`ALTER TABLE`与`ALTER ...

    SQL常用增删改查语句

    SQL常用增删改查语句 SQL 是一种广泛使用的数据库语言,用于管理关系数据库管理系统(RDBMS)。本文档总结了 SQL 中常用的增删改查语句,包括基本语句、高级查询语句、函数查询语句、事务和存储过程等。 一、...

    sql常用语句以及函数

    ### SQL 常用语句及函数详解 #### 一、WHERE 条件 `WHERE` 子句用于在 `SELECT` 语句中过滤记录。它定义了要选择哪些行的标准。 **示例:** ```sql SELECT 'K'||item_id FROM item WHERE item_id = '69010281106';...

    Oracle常用SQL查询语句

    根据提供的信息,我们可以总结出以下Oracle数据库中常用的SQL查询语句及它们的功能: ### 1. 查询表空间及其总大小 ```sql SELECT t.tablespace_name, ROUND(SUM(bytes / (1024 * 1024)), 0) AS ts_size FROM dba...

    SQL注入攻击常用语句(非常全,不可错过)

    ### SQL注入攻击常用语句详解 #### 一、概述 SQL注入是一种常见的Web应用程序安全漏洞,攻击者通过在输入字段中插入恶意SQL代码,利用Web应用程序对用户输入数据的处理不当,来执行非授权的数据库操作。本文将详细...

    SQL Select 语句大全

    SQL Select 语句大全 SQL Select 语句是数据库管理系统中最基本也是最重要的语句之一,它用于从数据库中检索数据。在这个实验报告中,我们将总结各种 SQL Select 语句的用法和实例。 1. SELECT 语句的基本用法 ...

Global site tag (gtag.js) - Google Analytics