wcccccj 发表于 2007-10-30 17:17:57

请教,怎样统计表中相同记录到底有多少个??

<p>一个表中有许多相同的记录,想统计每一个不同的记录有多少次重复的,怎样写这个SQL语句;请大家邦忙;</p>

ehxz 发表于 2007-10-30 17:22:11

好象要先把唯一的数据导入到临时表里,然后再处理。

JohnPhan 发表于 2007-10-31 12:31:23

<p>用count函数和group by子句。也许还要用having子句。</p>

wcccccj 发表于 2007-11-1 08:05:57

<p>例: 表1有xh,k1 表2有xh,k1&nbsp; 表3有xh,k1,cs 解决以上问题用下面的方法,是否有问题!!(xh为标识列)</p><p>1.先insert&nbsp;表2 (k1) select distinct&nbsp;k1 from 表1;----这步成功</p><p>2.再insert&nbsp;&nbsp;表3 (k1,cs) select k1,count(k1) from&nbsp;表1 where 表2.k1=表1.k1;----这步执行后表3中没有记录.,不正确,请大家分析一下,是哪里出错了,请大家帮忙!!!!</p>
页: [1]
查看完整版本: 请教,怎样统计表中相同记录到底有多少个??

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com