当前位置:首页 > 日记 > 正文

MySQL查询使用实例分析

MySQL查询使用实例分析
本文阐述了MySQL查询使用。分享给您参考,如下:

下表my_tbl包含三个领域,A,B,和C;现在你需要查询的列B的记录下每一个表中的列的值不同。

例如,表记录是:

A B C

13'cd

23'nhd

15'bg

26'cds

17'kiy

37'vsd

38'ndf

希望结果如下:

A B C

13'cd

23'nhd

37'vsd

(1)一种方法是在每一个值下找到B的最小值,然后根据这些最小值查询所有满足要求的记录。

满足最小b值的SQL草图如下所示:

复制代码如下:选择A * my_tbl即A.B =(选择最小(B)从);

因为它是一个嵌套查询,并重叠了80万个案例记录,甚至一个小时没有中间结果(我想知道您错在哪里);因为记录卷在后面。

(2)上述方法是一种灾难,只能放弃。

具体的逻辑是:首先根据列A、B组,然后选择每组B值最小值的记录,生成结果集。

SQL语句如下所述:

代码如下:从A、B、C、计数(A)中选择A(从A、B、C选择);

在执行查询之后,只花了1.1秒。

再一次,SQL查询策略上的差异直接导致性能上的巨大差异。

更多对MySQL相关内容感兴趣的读者可以看到这个站点的主题:MySQL事务技巧摘要

希望本文能帮助您了解MySQL数据库仪表。

相关文章

如何将一个自选择列表共享给一个朋

如何将一个自选择列表共享给一个朋

选择,列表,如何将,朋友,电脑软件,问:我通常用同花顺软件去看市场,想和朋友分享自己的股票市场。把朋友们一个接一个交给朋友是很麻烦的,你能告诉我如何快速分享吗 答:如果只允许在列表中的其他看,通过截图的方式可以实现。如果你想让你自己的列…

Foobar2000无法播放WAV

Foobar2000无法播放WAV

无法播放,电脑软件,WAV,问题:一个系统清理后,我突然不foobar2000播放wav声音文件。请问,这应该怎么解决 答:wav是微软的音频格式。在Windows系统的玩家有解码器的支持,所以从理论上讲,Foobar 2000应该播放WAV正常。这样的话,你很可能在清算系统,删…

离别的感伤离别的感情表达和签名签

离别的感伤离别的感情表达和签名签

感伤,感情,电脑软件,世界上没有宴会。当我们相遇的时候,我们会知道结局。这就是我们今天要面对的告别。如何用个性化的签名表达人们分手的心情下面,请欣赏由萧边推荐离别的签名。 签名的分开: 1)伤口不象一个人那么好。我不要酒和寂寞,让我走。…

一个海报在PS图象处理软件后期人物

一个海报在PS图象处理软件后期人物

图象,处理软件,后期,海报,人物,今天,萧边向您介绍海报及海报介绍在PS图象处理软件后期冷暖色彩的方法。有两种颜色可以区分distincently,称为对比色。包括色调和亮度对比度,饱和度,对比度,对比色的对比,色彩对比,色彩对比等,它是形成明显的色彩效果…

PHP时间戳和特定时间转换的简单实

PHP时间戳和特定时间转换的简单实

时间戳,简单实现,时间转换,电脑软件,PHP,三内置函数: 时间(UNIX)获取系统时间戳 mktime(小时,分钟,秒,月、日、年) / /将指定时间的时间戳 日期(时间格式,时间戳)/时间戳到容易阅读的时间 时间>日期: 现在=时间(); 时间戳是$ ; 创建日期。当前日期(H:我:S …

如何建立EXCEL打印区域Excel2007如

如何建立EXCEL打印区域Excel2007如

区域,教程,如何设置,电脑软件,EXCEL,当我们使用Excel2007打印,我们通常设置区调整打印区域,并设置它。Let's take a look with the Xiaobian. 设置打印区域和步骤 打开excel,然后打开要打印的excel文件。 在Excel文件中,使用鼠标来选择要打…

接收方不知道邮件是分组的。

接收方不知道邮件是分组的。

邮件,电脑软件,根据excel表格的信息发送电子邮件并不困难,但是这样,接收方知道邮件是分布式的。有时我们不能让接收方(例如销售客户)知道我们要发送给谁,以及如何处理它,从而造成一对一的假象!让;S! 第一步:用Excel建立数据表命名为2011。xls客户名…

如何批量复制ppt文件,复制ppt文件批

如何批量复制ppt文件,复制ppt文件批

文件,批量,制作教程,文件批量,电脑软件,当我们做PPT演示时,我们可能需要合并多个ppt文件。为了提高效率,我们可以批量复制ppt文件。那我们怎么做呢让我们告诉你如何批量复制PPT文件。 批量复制ppt文件的方法 首先,我们需要使用微软Office Po…

js动态地向对象添加属性和值。

js动态地向对象添加属性和值。

动态,添加属性,对象,电脑软件,js,如下所示: var obj = { }; 对于(var i = 0;i eval(obj。P+我+=+我); } 这是js动态实现的全部内容,向对象添加属性和值。我希望你能支持得更多。…

十Javascript日常经验技巧(1)

十Javascript日常经验技巧(1)

日常,经验,技巧,电脑软件,Javascript,1。不要使用脚本自封闭标签。 脚本中使用自关闭标记。虽然他在XHTML中是合法的,但它不符合HTML规范,也没有某些浏览器的正确分辨率。 2。把剧本放在前面 如果脚本文件放在,执行脚本之前下载的显示页面,增…

如何恢复Outlook中删除的邮件

如何恢复Outlook中删除的邮件

删除,邮件,恢复,电脑软件,Outlook,正常删除的邮件被转移到已删除的文件夹;如果Shift键被按下,然后被删除,邮件将被永久删除。随着删除文件的恢复,我们经常遇到需要不时删除已删除邮件的需要。 该邮件已保证已删除邮件文件夹,它是非常简单的直接…

深入理解jQuery中的每种用法

深入理解jQuery中的每种用法

电脑软件,jQuery,可以通过1种方式来遍历李的所有内容。 11a 22b 33c 44d 55e 输出每个LI值 1通过每一个李都可以得到所有内容。 $(按钮)。Click(函数(){) $()。每个(函数(){) 打印出所有的内容。 console.log($(this)。文本()); }) }); 2个是通过李遍历每个事…