SQL 多条记录中部分字段数值型字段宽度相同的各条记录 随机查询得到2条结果显示

图1图2SQL查询满足两个条件的重复记錄只显示2条记录的方法如图1,条件1:QB列前8位数一样条件2:name内容一样,只显示符合条件的两条.要达到的目的如图/1b4c510fd9f9d72a66dc4349bbb0d">

推荐于 · TA获得超过3095个赞

其次需要合并重复的资料,即group by a ;

最后只显示2条记录,即top 2;

上面是a字段有重复的情况若多个字段有重复,则:

你对这个回答的评价是


嶊荐于 · 知道合伙人体育行家
 

你对这个回答的评价是?

只以用游标来做单纯的SQL语句无法实现。

你对这个回答的评价是

下载百度知道APP,搶鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

不好意思哈我要的是随机的20条,不是头二十条!比如1,7,101,325,想同的查询语句每次都不同不是top 20能解决的

往临时表中插入几行测试数据其中部分字段的Col2栏位值插入相同值,用于统计筛选相同Col2的行数

我要回帖

更多关于 数值型字段宽度 的文章

 

随机推荐