随笔分类 - sql
sql相关学习记录
摘要:window7上面下载mysql很麻烦,不喜欢,所以改用虚拟机安装ubuntu系统,提供mysql服务。 第一步:下载vmware workstation12, 第二步:下载ubuntu镜像,我用的是14.04的镜像,最新的好像是16.04 第三步:把ubuntu安装到虚拟机上,使用经典安装方式一步
阅读全文
摘要:本规范适用于mysql 5.1或以上版本使用 数据库范式 第一范式(1NF):数据库表的每一列都是不可分割的原子数据项,而不能是集合,数组,记录等非原子数据项。 满足第二范式(2NF)必须先满足第一范式(1NF),第二范式(2NF)要求实体的属性完全依赖于主关键字。如果存在不完全依赖,那么这个属性和
阅读全文
摘要:内连接:inner join -- 全外链接:full outer 左外连接:left outer 右外连接:right outer 交叉连接:cross内连接,两个表中重复部分全外连接,两个表所有字段左外连接,显示左表所有字段和左右表重复字段右外连接,显示右表所有字段和左右表重复字段交叉连接,左表每个记录乘以右表每个记录,如果左表4个记录,右表3个记录,3*4=12个记录如果表中没有数据,显示为...
阅读全文
摘要:group_concat(distinct(img)) group by id通过id分组把img的值打印在一行group_concat()通常和group by一起使用,功能是把某个字段的值打印在一行 distinct用来过滤重复的数据
阅读全文
摘要:首先先安装mysql ubuntu下 sudo apt-get install mysql-server centos yum install -y mysql-server mysql mysql-deve sudo /etc/init.d/mysql start启动mysql,或者sudo se
阅读全文
摘要:一些最重要的 SQL 命令 SELECT - 从数据库中提取数据 UPDATE - 更新数据库中的数据 DELETE - 从数据库中删除数据 INSERT INTO - 向数据库中插入新数据 CREATE DATABASE - 创建新数据库 ALTER DATABASE - 修改数据库 CREATE
阅读全文