美文网首页mysql
MySQL知识点

MySQL知识点

作者: 刘欣怡_2022公益强化班 | 来源:发表于2022-09-17 08:59 被阅读0次

1.SQL语言在功能上主要非为如下三类:

DDL(Data Definition Languages,数据定义语言),这些语句定义了不同的数据库,表,视图,索引等数据库对象,还可以用来创建,删除,修改数据库和数据表的结构

主要的语句关键字包括CREATE,DROP,ALTER等

DML(Data Manipulation Language,数据操作语言),用于添加,删除,更新和查询数据库记录,并检查数据完整性。

主要的语句关键字包括INSERT,DELETE,UPDATE,SELECT等。

SELECT是SQL语言的基础,最为重要。

DCL(Data Control Language,数据控制语言),用于定义数据库,表,字段,用户的访问权限和安全级别。

主要的语句关键字包括GRANT,REVOKE,COMMIT,ROLLBACK,SAVEPOINT等

2.导入现有的数据表,表的数据:

方式一:source 文件的全路径名

举例:source d:\atguigudb.sql

方式二:基于具体的图形化界面工具可以导入数据

3.最基本的SELECT语句:SELECT字段1,字段2,...FROM表名

例如:SELECT 1+1,3*2;

SELECT 1+1,3*2

FROM DUAL;#dual:伪表

*:展现表中所有的字段(或列)

SELECT*FROM employees;

4.列的别名

as:全称:alias(别名),可省略

列的别名可以使用一对“”引起来

例如:SELECT employee_ id emp_ id, last_ name AS lname, department_ id "部门id"

FROM employees;

5.去除重复行:DISTINCT

例如:#查询员工表中一-共有哪些部门id呢?

#错误的:没有去重的情况:SELECT department id

FROM employees;

#正确的:去重的情况:SELECT DISTINCT department_ _id

#错误的:SELECT salary, DISTINCT department_ id

FROM employees;

#仅仅是没有报错,但是没有实际意义。

SELECT DISTINCT department id, salary

6.空值参与运算:结果一定也为空

(1)空值:null

(2)null不等同于0,“”,’null‘

(3)实际问题的解决方案:引入IFNULL

例如:SELECT employee_id,salary"月工资",salary*

(1+IFNULL)(commission_pct,0))*12"年工资"commission_pctFROM employees

7.显示表结构:DESCRIBE(可简写位DESCR )

8.过滤条件:WHERE

声明在FROM结构后面

相关文章

  • 【视频分享】尚硅谷MySQL核心技术&&MySQ

    尚硅谷MySQL核心技术&&MySQL高级视频 尚硅谷MySQL核心技术 本视频涵盖MySQL核心技术主要知识点,...

  • MySQL知识_索引

    目录索引: ლ(′◉❥◉`ლ) 点击此链接 MySQL_博客园链接Mysql基础原理知识点总结狂神说 讲解mysql

  • Mysql基础操作扫盲

    Mysql基础知识点整理:思维发散 未完,待续

  • mysql锁和事务相关知识点

    梳理了mysql锁和事务相关知识点,如下图所示

  • 2018-07-06

    知识点 一 mysql函数库 二 mysql 制作用户的增删改模块 三 需要打包mysql函数库中的函数 一 my...

  • mysqldump数据库恢复

    知识点; 简单mysql数据库恢复操作; 完整备份方式;

  • MySQL知识点总结「修订版」

    花了几天时间对之前总结的MySQL知识点做了完善,这篇文章可以用来回顾MySQL基础知识以及备战MySQL常见面试...

  • Mysql 快速指南

    Mysql 快速指南 本文的示例在 Mysql 5.7 下都可以测试通过。 知识点 概念 SQL 基础 增删改查 ...

  • MySQL高级

    一,小知识点,面试考过 mysql设置开机自启动:chkconfig mysql on 查看有哪些是开启自启的:n...

  • MySQL一一数据类型与函数

    Mysql 数据类型和函数 知识点数据类型分类CHARVARCHARintfloatDATETIMETIMESTA...

网友评论

    本文标题:MySQL知识点

    本文链接:https://www.haomeiwen.com/subject/xtdyortx.html