深入浅出MySQL-10-无限级分类数据表的设计及实现
rx online 无限级分类就是自身连接查询,比如说淘宝的女装分类下由很多子分类,每个子分类下还有子分类并且还可以继续分,这个就是无限级分类。 结构示例:比如说服装是顶级分类编号是0,服装下面有长袖编号…
rx online 无限级分类就是自身连接查询,比如说淘宝的女装分类下由很多子分类,每个子分类下还有子分类并且还可以继续分,这个就是无限级分类。 结构示例:比如说服装是顶级分类编号是0,服装下面有长袖编号…
rx online 子查询 子查询是指将一个查询语句嵌套在另一个查询语句中。 即,内层语句查询的结果可以作为外层语句查询条件。 SELECT 字段名称 FROM tbl_name WHERE col_name=(SELECT col_name FROM tbl_name) …
rx online 两表联查 笛卡尔积 内连接 外连接 多表联查的意义 三表联查 笛卡儿积 先创建两个表分别是员工表和部门表,并插入几条记录: CREATE DATABASE IF NOT EXISTS test2 DEFAULT CHARACTER SET ‘UTF8’; …
rx online 索引: 添加记录 修改记录 删除记录 查询记录 WHERE 筛选条件 GROUP BY分组 ORDER BY排序 添加记录 INSERT [INTO] tbl_name[(col_name,…)] {VALUE|VALUES}(VALUES…); INSERT语句由集中按用法 …
rx online 存储引擎之-MyISAM(5.5版本之前默认) — 测试MyISAM存储引擎 CREATE TABLE test_myisam( a INT UNSIGNED, b VARCHAR(20), c CHAR(32) )ENGINE=MyISAM; 在创建好之后,磁盘中会产生三个格式的文…
rx online 1.添加和删除字段操作 注意:不管是添加还是删除都要向ALTER TABLE到表 添加字段 ALTER TABLE [IF EXISTS] tbl_name; ADD 字段名称 字段属性 [完整性约束条件] [FIRST|AFTER 字段名称]; 删除字段 …
rx online 在之前学习了数据类型和约束条件,这里就将使用这些完整性约束条件来创建一个真正的用户表,在建立表的过程中,可以使用COMMENT 字段 来进行注释。注意前面的是反引号,直接使用反引号可以避免万…
rx online 需要一些约束条件来保证数据的一致性和完整性。 完整性约束条件(非常重要): unsigned:无符号,没有负数从0开始; zerofill :零填充,当显示长度不够的时候可以使用前补0的效果填充到指定的长…
rx online 第一部分 常用数据类型 1.整形 如何选择什么数据类型:根据实际上数量的多少。 接下来通过代码来进行测试整型 CREATE TABLE test_int( a tinyint, b smallint, c mediumint, d int, e bigint ); …
rx online 1.MySQL 数据库简介及安装 数据库:按照数据结构来组织、存储和管理数据的仓库。 常见的数据库: oracle DB2 SQL Server Postgre SQL MySQL MySQL:是一个关系型数据库,目前属于oracle,属于流行…