Mysql复习 第三章 基本的sql语句

# 1 sql分类

分为ddl、dml、dcl

DDL(data definition languages、数据定义语言)用于数据库的创建、删除、修改等。关键字:CREATE、DROP、ALTER

DML(data manipulation languages、数据操作语言) 用于对数据库内数据的添加、删除、修改、查询等。关键字:INSERT、DELETE、UPDATE、SELECT

DCL(data control languages、数据控制语言)用于定义数据库、表、字段、用户的访问权限和安全级别。关键字:ROLLBACK、SAVEPOINT

# 2 sql语言的规则与规范

## 规则

    sql语句可以写在一行或多行,没有固定要求,但为了简单直白,书写时应分行书写,必要时要用缩进。

    sql语句必须以;或\g或\G结尾

    关键字不能缩写或者分行

    字符串和日期要用单引号'',列的别名用双引号“”

## 大小写规范

    建议严格区分大小写

## 注释

    #注释文字(mysql独有)

   -- 注释文字(注意--后要空一行)

    /*  注释文字  */ 多行注释

## 命名规范

# 3 基本的SELECT语句

SELECT 2;

SELECT … FROM …;

SELECT … FROM … WHERE …; 

SELECT DISTINCT … FROM …;去除重复行

空值参与运算只能得到null,注意null不等于0,在mysql中,null是占据内存的。

DESCRIBE …;查询表结构

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值