![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 77
数据库
我在人间贩卖青春
这个作者很懒,什么都没留下…
展开
-
mysql-6:多表联查
查询结果以主表为主,从表记录匹配不到,则补 null。如果使用 RIGHT JOIN ,则主表在它右边。如果使用 LEFT JOIN ,则主表在它左边。通过业务需求,分析主从表。原创 2023-09-26 10:50:06 · 229 阅读 · 0 评论 -
mysql-5:多表关系
在互联网项目中,一般情况下,不建议建立外键关系。多对多关系其实就是两个一对多关系的组合。需要中间表去完成多对多关系的创建。原创 2023-09-25 22:40:20 · 277 阅读 · 0 评论 -
mysql-4:SQL的解析顺序
通过在 FROM 子句中列出多个表格,你可以执行一个叫做交叉连接(Cross Join)的操作,它会将product,category两个表的每一行进行组合,生成一个包含所有可能组合的结果集。注意:其后处理过程的语句,如SELECT,HAVING,所用到的列必须包含在GROUP BY中。对于没有出现的,得用聚合函数;也不能使用SELECT中创建的别名;写WHERE条件的时候,优先级高的部分要去编写过滤力度最大的条件语句。offset 和 rows 的正负带来的影响;唯一可使用SELECT中别名的地方。原创 2023-09-25 19:59:44 · 453 阅读 · 0 评论 -
mysql-3:SQL语句
privileges 包括:SELECT、INSERT、UPDATE、DELETE等。主键约束 = 唯一约束 + 非空约束。原创 2023-09-23 17:59:42 · 265 阅读 · 0 评论 -
mysql-2:安装mysql
注:如果连接不上,可以按以下步骤排错。原创 2023-09-05 23:25:07 · 352 阅读 · 0 评论 -
mysql-1:认识mysql
数据库就是[存储数据的仓库],其本质是一个[文件系统],数据按照特定的格式将数据存储起来,用户可以通过SQL对数据库中的数据进行增加,修改,删除及查询操作。数据库中的[记录是有行有列的数据库]就是关系型数据库,与之相反的就是NoSQL数据库了。数据库和表数据库管理系统(DataBase Management System,DBMS):指一种[操作和管理数据库]的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据。原创 2023-09-04 22:26:46 · 885 阅读 · 0 评论