![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
会代码的煎饼果子
我的代码在我的电脑上绝对没有问题!!
展开
-
SQL基本使用-操作数据库
DDL 操作数据库CRUD 1.C(create) 创建 普通创建 CREATE DATABASE 数据库名称 判断数据库是否存在,并指定字符集 CREATE DATABASE IF NOT EXISTS 数据库名称 CHARACTER SET 字符集; 2.R(Retrieve) 查询 查询所有数据库 SHOW DATABASE 查询某个数据库 SHOW CREATE DATABASE...原创 2019-07-25 09:43:54 · 236 阅读 · 0 评论 -
SQL基本使用-操作表
操作表 1.C(create) 创建 语法 CREATE TABLE 表格名称( 列名1 数据类型1, 列名2 数据类型2, ... 列名n 数据格式n ); 数据类型 int 整数类型 double(5,2) 小数类型(长度,精度) date 日期 只包含年月日 yyyy-MM-dd datetime 包含日月年时分秒 yyyy-MM-dd HH:mm:ss t...原创 2019-07-25 10:10:02 · 735 阅读 · 0 评论 -
SQL基本使用-查询表中的记录
查询表中的记录 1.语法 Select 字段列表 From 表名列表 Where 条件列表 Group by 分组字段 Having 分组之后的条件限定 Order by 排序 Limit 分页限定 2.基础查询 1.多个字段的查询 SELECT 字段名1,字段名2, FROM 表名; 2.查询所有 SELECT * FROM 表名; 3.去重复查询 SELECT DISTINCT 字段名1...原创 2019-07-25 11:18:24 · 6980 阅读 · 0 评论 -
SQL基本使用-表约束
约束 概念 对表中的数据进行限定,保证数据的正确性,有效性和完整性; 分类 主键约束 PRIMARY KEY 非空且唯一,一张表只能有一个字段是主键,主键就是表中的唯一标识。 CREATE TABLE stu( id INT PRIMARY KEY, phone VARCHAR(20) UNIQUE ); 表格创建后,删除主键 ALTER TABLE stu DROP PRIMARY K...原创 2019-07-25 11:59:29 · 924 阅读 · 0 评论 -
SQL基本使用-增删改表数据
增删改表数据 1.添加数据 语法 INSERT INTO 表名(列名1,列名2,列名n) VALUES(值1,值2,值n); 注意: 列名和值一一对应; 如果表名后不定义列名,默认给所有列添加 除了数字类型,其他类型需要 引号 2.删除数据 语法 DELETE FROM 表名称 WHERE 条件;【WHERE 条件】 如果 不添加条件,会删除表内所有内容; 两种方式 DELETE FRO...原创 2019-07-26 09:19:59 · 164 阅读 · 0 评论 -
SQL基本使用-多表查询
多表查询 1内链接查询 隐式内链接 使用where 消除无用数据 SELECT * FROM 表1,表2 WHERE 表1外键 = 表2主键; 推荐书写格式 SELECT t1.列1, -- 备注 t1.列2, -- 备注 t2.列3 -- 备注 FROM 表1 t1, 表2 t2 WHERE t1.外键 = t2.主键; 显式内链接 SELECT * FROM 表1 IN...原创 2019-07-26 10:03:05 · 216 阅读 · 0 评论