数据库
杰瑞不怕猫
这个作者很懒,什么都没留下…
展开
-
DDL 数据库,表级别操作 > 创建、删除、修改:库、表结构
DDL 数据库,表级别操作 > 创建、删除、修改:库、表结构!!! 1. 数据库 * 查看所有数据库:SHOW DATABASES * 切换(选择要操作的)数据库:USE 数据库名 * 创建数据库:CREATE DATABASE [IF NOT EXISTS] mydb1 [CHARSET=utf8] * 删除数据库:DROP DATABASE [IF EXISTS] mydb1...原创 2018-12-23 20:59:44 · 322 阅读 · 0 评论 -
DML 对表记录的操作 >增、删、改
DML 对表记录的操作 >增、删、改 1. 插入数据 * INTERT INTO 表名(列名1,列名2, ...) VALUES(列值1, 列值2, ...); > 在表名后给出要插入的列名,其他没有指定的列等同与插入null值。所以插入记录总是插入一行,不可能是半行。 > 在VALUES后给出列值,值的顺序和个数必须与前面指定的列对应 * INTER...原创 2018-12-23 20:59:55 · 156 阅读 · 0 评论 -
DQL -- 数据查询语言
DQL -- 数据查询语言 一、 基本查询 1. 字段(列)控制 1) 查询所有列 SELECT * FROM 表名; SELECT * FROM emp; --> 其中“*”表示查询所有列 2) 查询指定列 SELECT 列1 [, 列2, ... 列N] FROM 表名; SELECT empno, ename, sal, comm FROM 表名; 3) 完全...原创 2018-12-23 21:00:07 · 181 阅读 · 0 评论 -
数据库注意事项
comm列有很多记录的值为NULL,因为任何东西与NULL相加结果还是NULL,所以结算结果可能会出现NULL。下面使用了把NULL转换成数值0的函数IFNULL: SELECT *,sal+IFNULL(comm,0) FROM emp; 例如: SELECT SUM(sal+IFNULL(comm,0)) FROM emp; SELECT SUM(sal+comm) FROM emp ...原创 2018-12-23 21:01:22 · 199 阅读 · 0 评论