龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > MySQL 技术 >

MySQL 数据库同一结果,用不同命令的大差异

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
以下的文章主要向大家讲述的是 MySQL 数据库同一结果,当我们在采用不同命令时却会有特别大的差异,以下的文章我们主要是比较了两条 MySQL 命令,可以说差异特别大。看来要小心

以下的文章主要向大家讲述的是MySQL 数据库同一结果,当我们在采用不同命令时却会有特别大的差异,以下的文章我们主要是比较了两条 MySQL 命令,可以说差异特别大。看来要小心 IN 子句!

  1. SELECT DISTINCT a.FamilyID,a.GenusID,a.SPID,a.FamilyName,a.CFamilyName,a.GenusName,a.CGenusName,a.LName,a.CName  
  2. From IDents a,(select DISTINCT SPID from Photo Where FolderID='5bbb2ae0-a747-4f3c-afce-3ed39f784f56' AND LName!='') AS b  
  3. Where a.SPID=b.SPID  

执行时间 0.0132s

  1. SELECT DISTINCT a.FamilyID,a.GenusID,a.SPID,a.FamilyName,a.CFamilyName,a.GenusName,a.CGenusName,a.LName,a.CName  
  2. From IDents a  
  3. Where a.SPID IN  
  4. (select DISTINCT SPID from Photo Where FolderID='5bbb2ae0-a747-4f3c-afce-3ed39f784f56' AND LName!='')  

执行时间 76.1623s,以上的相关内容就是对MySQL 数据库同一结果,采用不同命令有天壤之别 比较了两条 MySQL 命令,差异巨大的介绍,望你能有所收获。

MySQL 数据库

上述的相关内容就是对MySQL 数据库同一结果,采用不同命令有天壤之别 比较了两条 MySQL 命令,差异巨大的描述,希望会给你带来一些帮助在此方面。


精彩图集

赞助商链接