【大数据开发阶段二】MySQL数据库【持续更新】

SQL 教程_w3cschoolSQL 是用于访问和处理数据库的标准的计算机语言。 在本教程中,您将学到如何使用 SQL 访问和处理数据系统中的数据,这类数据库包括:Oracle, Sybase, SQL Server, DB2, Access 等等。_来自SQL 教程,w3cschool编程狮。https://www.w3cschool.cn/sql/MySQL 教程_w3cschool编程狮为您提供关系型数据库管理系统--MySQL教程,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。 在本教程中,会让大家快速掌握 MySQL 的基本知识,并轻松使用 MySQL 数据库。 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。 每个数据库都有一个或多.._来自MySQL 教程,w3cschool编程狮。https://www.w3cschool.cn/mysql/

一、基本的SELECT语句

1.SQL 分类

DDL:数据定义语言(操作数据库和表)

DML:数据操作语言(增删改表中的数据)
DQL:数据查询语言(查询表中得数据)
DCL:数据库控制语言(授权)

2.SQL语言的基本规则与规范

2.1基本规则

  • SQL可以写在一行或多行 ,为提高可读性,各子句分行写,必要时缩进
  • 每条命令以;或\g或\G结束
  • 关键字不能被缩写,也不能分行
  • 字符串、时间日期的数据用单引号‘ ’
  • 列的别名用双引号“ ”

2.2 SQL大小写规范

  • MySQL 在windows下是大小写不敏感的
  • MySQL 在Linux下是大小写敏感的

2.3 注释

  • 单行注释: #注释文字(MySQL特有的方式)
  • 单行注释:-- 注释文字(--后面必须有一个空格)
  • 多行注释:/* 注释文字 */

2.4命名规则

http://t.csdn.cn/6mlEMhttp://t.csdn.cn/6mlEM

2.5导入现有数据表、表的数据

http://t.csdn.cn/ORYbchttp://t.csdn.cn/ORYbc

3.基本的SELECT语句

SELECT 字段一、字段二,... FROM 表名; 

# *表明所有字段
SELECT * FROM 表名; 

3.1列的别名

  • as:(全程)alias,可以省略
  • 可以用双引号“ ”
-- n是name的别名
SELECT name AS n FROM data;
SELECT name "n" FROM data;

3.2去除重复行

 在字段前面加入DISTINCT

SELECT DISTINCT id FROM data;

3.3空值参与运算

  •  空值:null
  • null 不等同与 0,‘ ’ 和 ‘null’
  • 空值参与运算结果都为null<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

★ Skyman·Curry_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值