mysql
文章平均质量分 73
xiangluping
这个作者很懒,什么都没留下…
展开
-
msyql int(x) 中x的误解
这个问题是很久以前就发现的问题一直没有整理,今天有个朋友又问到这个问题。先看一个mysql表结构CREATE TABLE `test` ( `TYPEID` int(2) ) ENGINE=MyISAM CHARSET=latin1; 对于test表字段中的typeId 后面的 int(2)中的2代表的到底是什么含义。 对于大多数的人来说我们马上想到的是v...2011-01-11 11:29:06 · 132 阅读 · 0 评论 -
mysql left( right ) join使用on 与where 筛选的差异
有这样的一个问题mysql查询使用mysql中left(right)join筛选条件在on与where查询出的数据是否有差异。 可能只看着两个关键字看不出任何的问题。那我们使用实际的例子来说到底有没有差异。 例如存在两张表结构 表结构1 drop table if EXISTS A;CREATE TABLE A ( ID int(1) NOT ...2011-01-12 10:11:51 · 790 阅读 · 0 评论 -
mysql 实战 or、in与union all 的查询效率
OR、in和union all 查询效率到底哪个快。网上很多的声音都是说union all 快于 or、in,因为or、in会导致全表扫描,他们给出了很多的实例。但真的union all真的快于or、in?本文就是采用实际的实例来探讨到底是它们之间的效率。1:创建表,插入数据、数据量为1千万【要不效果不明显】。drop table if EXISTS BT;create...2011-01-13 08:26:00 · 1862 阅读 · 0 评论 -
【知识积累】mysql 多行合一行【group_concat 函数的应用】
在开发中我们很多的时候都存在这样的问题。将表的几列合并到一行显示。例如IDNAMESUBJECT1小王语文2小王语文3小张数学4小王英语我们想查询每个人有哪些课程 显示方式如 小王语文,英文,语文小明语文可能以前对于大部分人来说,先查询NAME,然后再分别由名称查询COUR...2011-01-21 16:10:02 · 156 阅读 · 0 评论 -
explain 参数全解析
explain中出现的参数全解析: MySQL Explain 功能中给我们展示的各种信息的解释: ◆ ID:Query Optimizer 所选定的执行计划中查询的序列号; ◆ Select_type:所使用的查询类型,主要有以下这几种查询类型 ◇ DEPENDENT SUBQUERY:子查询中内层的第一个SELECT,依赖于外部查询的结果集; ◇ DEPENDENT UNI...原创 2011-02-15 08:34:51 · 255 阅读 · 0 评论