码迷,mamicode.com
首页 > 数据库 > 详细

SQL初级(一)SQL简介、语法、SELECT语句、SELECT DISTINCT语句

时间:2020-05-06 13:40:47      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:结构   das   ast   ase   ble   ddl   rom   sql   bms   

1.SQL简介

  SQL是用于访问和处理数据库的标准的计算机语言

2.SQL是什么

  SQL是结构化查询语言,使我们可以访问数据库,是一种ANSI的标准计算机语言

3.SQL做什么

  面向数据库执行查询、

  从数据库取回数据、

  在数据库中插入新的数据、

  更新数据库中的数据、

  删除数据库中的数据、

  创建新的数据库、

  在数据库中创建新的表、

  在数据库中创建存储过程、

  在数据库中创建视图、

  设置表、存储过程和视图的权限

4.RDBMS

  RDBMS是关系型数据库管理系统

  RDBMS中的数据存储在被称为表(tables)的数据库对象中

  表是相关的数据项的集合,它有行和列组成

5.SQL语法

  5.1 数据库表

  一个数据库通常包含一个或多个表。每个表 有一个名字标识(例如“客户”或者“订单”)。表包含带有数据的记录(行)。

  查看表中的全部数据:SELECT * FROM persons(表名)

  5.2 SQL语句

  在数据库上执行的大部分工作都是由SQL语句完成。

  在表中选取列的数据——>   SELECT Lastname(列名) FROM persons(表名); 《SQL对大小写不敏感》

  5.3 SQL 语句后边的分号

  某些数据库系统要求在每条SQL命令的末端使用分号。  分号在数据库系统中分隔每条SQL语句的标准方法,这样就可以在对服务器的相同请求中执行一条或多条语句。

  5.4 DML 和 DDL

  可以把SQL 分为两部分:数据操作语言(DML)和数据定义语言(DDL)

  SQL(结构化查询语言)是用于执行查询的语法。但是SQL语言也包含用于更新、插入和删除记录的语法。

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

    SELECT——从数据库表中获取数据

    UPDATE——更新数据库表中的数据

    DELETE——从数据库表中删除数据

    INSERT INTO——向数据库表中插入数据

SQL的数据定义语言(DDL)部分是我们有能力创建或删除表格,我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。

 SQL中最重要的DDL语句:

  CREATE DATABASE————创建新的数据库

  ALTER DATABASE————修改数据库

  CREATE TABLE————创建新表

  ALTER TABLE————变更(改变)数据库表

  DROP TABLE————删除表

  CREATE INDEX————创建索引(搜索键)

  DROP INDEX————删除索引

6. SQL SELECT语句

SELECT语句用于从表中选取数据。 结果被存储在一个结果表中(称为结果集)

 

SQL SELECT 语法: SELECT  列名称  FROM  表名称       eg: SELECT City FROM persons;

          SELECT  *  FROM  表名称     eg: SELECT  * FROM persons;

 

7. SQL SELECT DISTINCT 语句

在表中,可能包含重复值。列出不同(distinct)的值。 关键词DISTINCT 用于返回唯一不同的值 

 

  SELECT DISTINCT 语法:  SELECT DISTINCT 列表名 FROM 表名称

    

 

 

  

  

SQL初级(一)SQL简介、语法、SELECT语句、SELECT DISTINCT语句

标签:结构   das   ast   ase   ble   ddl   rom   sql   bms   

原文地址:https://www.cnblogs.com/Lee1010/p/12835745.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!