<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>MySQL on IT技术交流</title><link>http://shimamura.vip/tags/mysql/</link><description>Recent content in MySQL on IT技术交流</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sun, 02 Aug 2026 17:17:21 +0800</lastBuildDate><atom:link href="http://shimamura.vip/tags/mysql/index.xml" rel="self" type="application/rss+xml"/><item><title>DQL - 数据库查询操作</title><link>http://shimamura.vip/posts/mysql_dql/</link><pubDate>Sun, 02 Aug 2026 17:17:21 +0800</pubDate><guid>http://shimamura.vip/posts/mysql_dql/</guid><description>&lt;h2 id="示例表格"&gt;示例表格&lt;/h2&gt;
&lt;p&gt;s&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;sno&lt;/th&gt;
 &lt;th&gt;sname&lt;/th&gt;
 &lt;th&gt;sex&lt;/th&gt;
 &lt;th&gt;age&lt;/th&gt;
 &lt;th&gt;createtime&lt;/th&gt;
 &lt;th&gt;address&lt;/th&gt;
 &lt;th&gt;did&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;S01&lt;/td&gt;
 &lt;td&gt;陈宇乐&lt;/td&gt;
 &lt;td&gt;男&lt;/td&gt;
 &lt;td&gt;21&lt;/td&gt;
 &lt;td&gt;2022-02-02 00:00:00&lt;/td&gt;
 &lt;td&gt;浙江义乌&lt;/td&gt;
 &lt;td&gt;1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;S02&lt;/td&gt;
 &lt;td&gt;陈紫樱&lt;/td&gt;
 &lt;td&gt;女&lt;/td&gt;
 &lt;td&gt;20&lt;/td&gt;
 &lt;td&gt;2022-02-10 00:00:00&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;S03&lt;/td&gt;
 &lt;td&gt;杜陈宇&lt;/td&gt;
 &lt;td&gt;男&lt;/td&gt;
 &lt;td&gt;21&lt;/td&gt;
 &lt;td&gt;NULL&lt;/td&gt;
 &lt;td&gt;NULL&lt;/td&gt;
 &lt;td&gt;1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;S04&lt;/td&gt;
 &lt;td&gt;陈宇乐&lt;/td&gt;
 &lt;td&gt;男&lt;/td&gt;
 &lt;td&gt;23&lt;/td&gt;
 &lt;td&gt;NULL&lt;/td&gt;
 &lt;td&gt;NULL&lt;/td&gt;
 &lt;td&gt;2&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;S05&lt;/td&gt;
 &lt;td&gt;陈樱&lt;/td&gt;
 &lt;td&gt;女&lt;/td&gt;
 &lt;td&gt;21&lt;/td&gt;
 &lt;td&gt;NULL&lt;/td&gt;
 &lt;td&gt;NULL&lt;/td&gt;
 &lt;td&gt;2&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;S06&lt;/td&gt;
 &lt;td&gt;杜佳佳&lt;/td&gt;
 &lt;td&gt;男&lt;/td&gt;
 &lt;td&gt;19&lt;/td&gt;
 &lt;td&gt;NULL&lt;/td&gt;
 &lt;td&gt;NULL&lt;/td&gt;
 &lt;td&gt;NULL&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;d&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;did&lt;/th&gt;
 &lt;th&gt;dname&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;1&lt;/td&gt;
 &lt;td&gt;计算机系&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;2&lt;/td&gt;
 &lt;td&gt;土木工程系&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;3&lt;/td&gt;
 &lt;td&gt;英语系&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="一-查询基础"&gt;一、 查询基础&lt;/h2&gt;
&lt;h3 id="11-select-操作"&gt;1.1 select 操作&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"&gt;&lt;code class="language-sql" data-lang="sql"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;#&lt;/span&gt;&lt;span style="color:#960050;background-color:#1e0010"&gt;查询所有学生信息&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;SELECT&lt;/span&gt; &lt;span style="color:#f92672"&gt;*&lt;/span&gt; &lt;span style="color:#66d9ef"&gt;FROM&lt;/span&gt; student
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;#&lt;/span&gt;&lt;span style="color:#960050;background-color:#1e0010"&gt;查询学生表中的学号与姓名&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;SELECT&lt;/span&gt; sno,sname &lt;span style="color:#66d9ef"&gt;FROM&lt;/span&gt; student
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;#&lt;/span&gt;&lt;span style="color:#960050;background-color:#1e0010"&gt;查询学生表中的学号与姓名，并且给一个字段别名&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;SELECT&lt;/span&gt; sno &lt;span style="color:#66d9ef"&gt;AS&lt;/span&gt; studentNO,sname &lt;span style="color:#66d9ef"&gt;AS&lt;/span&gt; &lt;span style="color:#e6db74"&gt;&amp;#39;姓名&amp;#39;&lt;/span&gt; &lt;span style="color:#66d9ef"&gt;FROM&lt;/span&gt; student
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;#&lt;/span&gt;&lt;span style="color:#960050;background-color:#1e0010"&gt;查询学生表中的姓名信息，并过滤掉相同姓名信息&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;SELECT&lt;/span&gt; &lt;span style="color:#66d9ef"&gt;DISTINCT&lt;/span&gt; sname &lt;span style="color:#66d9ef"&gt;FROM&lt;/span&gt; student
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;#&lt;/span&gt;&lt;span style="color:#960050;background-color:#1e0010"&gt;查询学生个数，年龄总和，平均年龄，最大年龄，最小年龄，并给他们一个别名&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;SELECT&lt;/span&gt; &lt;span style="color:#66d9ef"&gt;COUNT&lt;/span&gt;(&lt;span style="color:#f92672"&gt;*&lt;/span&gt;) &lt;span style="color:#66d9ef"&gt;AS&lt;/span&gt; &lt;span style="color:#e6db74"&gt;&amp;#39;学生个数&amp;#39;&lt;/span&gt; &lt;span style="color:#960050;background-color:#1e0010"&gt;，&lt;/span&gt;&lt;span style="color:#66d9ef"&gt;SUM&lt;/span&gt;(age) &lt;span style="color:#66d9ef"&gt;AS&lt;/span&gt; sumage &lt;span style="color:#66d9ef"&gt;FROM&lt;/span&gt; student
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="12-where"&gt;1.2 where&lt;/h3&gt;
&lt;p&gt;参考SQL&lt;/p&gt;</description></item></channel></rss>