Mysql学习
铁憨憨的学习记录
越努力,越幸运,加油
展开
-
MySql学习(十)子查询(非常重要,高手必备)
本章节非常重要。子查询子查询出现在select语句中的select语句,称为子查询或内查询。外部的select查询语句,称为主查询或外查询。子查询分类按结果集的行列数不同分为4种 标量子查询(结果集只有一行一列) 列子查询(结果集只有一列多行) 行子查询(结果集有一行多列) 表子查询(结果集一般为多行多列) 按子查询出现在主查询中的不...转载 2019-11-21 20:59:28 · 216 阅读 · 0 评论 -
MySql学习(九)深入了解连接查询及原理
准备数据2张表:t_team:组表。t_employee:员工表,内部有个team_id引用组表的id。droptableifexistst_team;createtablet_team(idintnotnullAUTO_INCREMENTPRIMARYKEYcomment'组id',team_namevarchar(32)not...转载 2019-11-21 20:57:00 · 347 阅读 · 0 评论 -
MySql学习(八)分组查询详解(group by & having)
分组查询语法:SELECTcolumn,group_function,...FROMtable[WHEREcondition]GROUPBYgroup_by_expression[HAVINGgroup_condition];说明:group_function:聚合函数。group_by_expression:分组表达式,多个之间用逗号隔开。gr...转载 2019-11-21 20:43:21 · 398 阅读 · 0 评论 -
MySql学习(七)排序和分页(order by & limit),及存在的坑
代码中被[]包含的表示可选,|符号分开的表示可选其一。排序查询(order by)电商中:我们想查看今天所有成交的订单,按照交易额从高到低排序,此时我们可以使用数据库中的排序功能来完成。排序语法:select字段名from表名orderby字段1[asc|desc],字段2[asc|desc];需要排序的字段跟在order by之后;asc|desc表...转载 2019-11-20 16:47:35 · 765 阅读 · 0 评论 -
MySql学习(六)玩转select条件查询,避免采坑
前言:电商中:我们想查看某个用户所有的订单,或者想查看某个用户在某个时间段内所有的订单,此时我们需要对订单表数据进行筛选,按照用户、时间进行过滤,得到我们期望的结果。此时我们需要使用条件查询来对指定表进行操作,我们需要了解sql中的条件查询常见的玩法。条件查询语法: select 列名 from where 列 运算符 值说明:注意关键字where,where后面跟上一个或...转载 2019-11-20 14:12:02 · 411 阅读 · 0 评论 -
MySql学习(五)select查询基础篇
概述: DQL(Data Query Language):数据查询语言,通俗点讲就是从数据库获取数据的,按照DQL的语法给数据库发送一条指令,数据库将按需求返回数据。基本语法select 查询的列 from 表名;注意:select语句中不区分大小写,SELECT和select、FROM和from效果一样。查询的结果放在一个表格中,表格的第1行称为列头,第2行开始是数据...原创 2019-11-19 20:53:57 · 190 阅读 · 0 评论 -
MySql学习(三)DDL常见操作
环境:mysql5.7.25,cmd命令中进行演示。DDL:Data Define Language数据定义语言,主要用来对数据库、表进行一些管理操作。如:建库、删库、建表、修改表、删除表、对列的增删改等等。文中涉及到的语法用[]包含的内容属于可选项,下面做详细说明。库的管理创建库:create database [if not exists] 库名;删除库d...转载 2019-11-19 15:13:39 · 351 阅读 · 0 评论 -
MySql学习(二)Mysql数据类型(挺重要的)
概要:1、介绍mysql中常用的数据类型 2、数据类型选择的建议MySQL 的数据类型(后面的数字表示字节数)(m:为该值的总共长度,d:小数后面的位数)整数类型: bit 、bool 、 tinyint(1) 、smallint(2) 、mediumint(3) 、int(4) 、bigint(8) 浮点数类型: float(m,d)(4)、double(m,d)(8) 、 ...原创 2019-10-16 16:54:18 · 120 阅读 · 0 评论 -
MySql学习(一)
SQL的语言分类:DQL (Date Query Language) : 数据查询语言 select 相关语句;DML(Data Manipulate Language): 数据操作语言 insert update delete 语句DDL (Data Define Language): 数据定义语言 create drop alter 语句TCL(Tranctio...原创 2019-10-12 17:32:44 · 110 阅读 · 0 评论