<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>https://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>https://jackxiang.com/post//</link>
<title><![CDATA[mysql查出表某个字段产生重复值的所有记录]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Mon, 28 Dec 2009 07:10:08 +0000</pubDate> 
<guid>https://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	<div class="code"><br/>SELECT mail<br/>FROM `t_import_mail`<br/>WHERE 1<br/>GROUP BY mail<br/>HAVING count( 0 ) &gt;1<br/>LIMIT 0 , 30<br/></div><br/><br/><div class="code"><br/>select FQQ,FUserID,count(*) as ct from `Tbl_User_**` GROUP BY FQQ HAVING ct &gt; 1;<br/></div><br/><br/><br/>//查出表某个字段产生重复值的所有记录<br/><br/><br/>可以用group by 来查出不重复的记录，但是我想查出重复的记录该如何写sql语句呢？<br/><br/><br/>先看这个，<br/>select uid,email,count(*) as ct from `edm_user081217` GROUP BY email<br/>然后看这个，就容易理解了<br/>select uid,email,count(*) as ct from `edm_user081217` GROUP BY email HAVING ct > 1<br/><br/><br/>以下是having和where的区别：<br/><br/>SELECT city FROM weather WHERE temp_lo = (SELECT max(temp_lo) FROM weather);<br/><br/>作用的对象不同。WHERE 子句作用于表和视图，HAVING 子句作用于组。<br/><br/>WHERE 在分组和聚集计算之前选取输入行（因此，它控制哪些行进入聚集计算）， 而 HAVING 在分组和聚集之后选取分组的行。因此，WHERE 子句不能包含聚集函数； 因为试图用聚集函数判断那些行输入给聚集运算是没有意义的。相反，HAVING 子句总是包含聚集函数。（严格说来，你可以写不使用聚集的 HAVING 子句，但这样做只是白费劲。同样的条件可以更有效地用于 WHERE 阶段。）<br/><br/>在前面的例子里，我们可以在 WHERE 里应用城市名称限制，因为它不需要聚集。 这样比在 HAVING 里增加限制更加高效，因为我们避免了为那些未通过 WHERE 检查的行进行分组和聚集计算<br/><br/>综上所述：<br/>having一般跟在group by之后，执行记录组选择的一部分来工作的。<br/>where则是执行所有数据来工作的。<br/>再者having可以用聚合函数，如having sum(qty)>1000 
]]>
</description>
</item><item>
<link>https://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] mysql查出表某个字段产生重复值的所有记录]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>