sql零基础入门必知必会(从0开始学sql语法)

一个数据库通常包含一个或多个表,下面我们就来说一说关于sql零基础入门必知必会?我们一起去了解并探讨一下这个问题吧!

sql零基础入门必知必会(从0开始学sql语法)

sql零基础入门必知必会

一个数据库通常包含一个或多个表

每个表由一个名字标识(例如:"lession"),表包含带有数据的记录行本章节我们会创建一个测试数据库 twle ,和多张表 lession 和 lession_views,可以用下面的命令查看 "lession" 表的数据:

mysql> use twle_sql;

Database changed

mysql> set names utf8;

Query OK, 0 rows affected (0.00 sec)

mysql> SELECT * FROM lession;

---- --------------------- ------- ---------------------

| id | name | views | created_at |

---- --------------------- ------- ---------------------

| 1 | Python 基础教程 | 981 | 2017-04-18 13:52:03 |

| 2 | Scala 基础教程 | 73 | 2017-04-18 16:03:32 |

| 3 | Ruby 基础教程 | 199 | 2017-05-01 06:16:14 |

| 4 | SQL 基础教程 | 533 | 2017-05-02 08:13:42 |

---- --------------------- ------- ---------------------

命令分析

命令 说明

use twle_sql; 用于选择数据库

set names utf8; 用于设置使用的字符集

SELECT * FROM comps; 读取数据表的信息

上面的表包含 4 条记录(每一条对应一个课程)和 4 列 (id、name、views、created_at)

SQL 语句

对数据库的操作一般都由 SQL 语句完成

下面的 SQL 语句从 "lession" 表中选取所有记录

SELECT * FROM lession;

本课程接下来的学习中,我们会着重讲解各种不同的 SQL 语句

SQL 的大小写不敏感

SQL 对大小写不敏感,SELECT 与 select 是相同的,但本课程中,对于 SQL 的关键字,我们都使用大写

最佳实战

长期的 SQL 编程实战表明,SQL 关键字大写是一种良好的编程行为

SQL 语句结尾的分号(;)

分号是在数据库系统中分隔每条 SQL 语句的标准方法。 利用分号(;),可以在对服务器的请求中执行多条 SQL 语句

虽然某些数据库系统不要求在每条 SQL 语句的末端使用分号,但本课程中,我们会在每条 SQL 语句的末端使用分号

最佳实战

在每条 SQL 语句的结尾使用分号,是 SQL 最佳实战中最重要的一条

最重要也是最常用的的 SQL 命令

SQL 命令 说明

SELECT 从数据库中提取数据

UPDATE 更新数据库中的数据

DELETE 从数据库中删除数据

INSERT INTO 向数据库中插入新数据

CREATE DATABASE 创建新数据库

ALTER DATABASE 修改数据库

CREATE TABLE 创建新表

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

DROP TABLE 删除表

CREATE INDEX 创建索引(搜索键)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页