随笔分类 - MySQL
摘要:UNION用于把来自许多SELECT语句的结果组合到一个结果集合中,也叫联合查询。 在多个 SELECT 语句中,第一个 SELECT 语句中被使用的字段名称将被用于结果的字段名称。 当使用 UNION 时,MySQL 会把结果集中重复的记录删掉,而使用 UNION ALL ,MySQL 会把所有的
阅读全文
摘要:更多情况下,我们查询的数据来源于多张表,所有有必要了解一下MySQL中的连接查询。 SQL中将连接查询分成四类:交叉连接,内连接,外连接和自然连接。 数据准备 student表 class表 score表 交叉连接 交叉连接(CROSS JOIN)是用左表中的每一行与右表中的每一行进行连接,不能使用
阅读全文
摘要:其实在数据库最经常用的当属查询操作 基本语法 所有被使用的子句必须按语法说明中显示的顺序严格地排序。例如,一个HAVING子句必须位于GROUP BY子句之后,并位于ORDER BY子句之前。 ALL, DISTINCT和DISTINCTROW选项指定是否重复行应被返回,如果没有指定则默认值为ALL
阅读全文
摘要:MySQL支持多种列类型:数值类型、日期/时间类型和字符串(字符)类型。 数值类型 数值类型又分为整数型与小数型 整数型 下面的表显示了需要的每个整数类型的存储和范围 创建一张表 插入数据,只能插入整型,数据类型不正确或者超出范围都会导致插入数据失败 SQL中的数值类型全部都是默认有符号,分正负,如
阅读全文
摘要:SQL的基本操作无非就是增删改查(CRUD),根据对操作的对象分类,又可以分为三类,库操作,表操作与数据操作。 库操作 新增数据库 其中库选项是用来约束数据库, 分为两个选项 字符集设定:CHARACTER SET 具体字符集(数据存储的编码格式): 常用的字符集有GBK和UTF8。 校对集设定:C
阅读全文
浙公网安备 33010602011771号