PowerBuild9.0如何过滤重复的行?让重复的行只显示一个

xichaoCC 2016-07-01 10:15:20
如题,我是从sql server中读取的数据,在数据窗口上显示,我现在需要将读取的数据过滤,重复的行只显示一次
...全文
466 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xichaoCC 2016-07-01
  • 打赏
  • 举报
回复
引用 3 楼 lzp_lrp 的回复:
如果已经读取到数据窗口里的话,需要根据主键过滤一下,如主键为A和B,你可以这么写 dw_1.setfilter("A <> A[1] or B <> B[1]") dw_1.filter() 如果你想在取数据时进行,可以用distinct来实现
dw_1.setfilter("(org_class like '"+org_class+"') and (srv_physical_code <> srv_physical_code[1])") dw_1.filter() 我这样写,为什么过滤后的数据变成空白了?
WorldMobile 2016-07-01
  • 打赏
  • 举报
回复
如果已经读取到数据窗口里的话,需要根据主键过滤一下,如主键为A和B,你可以这么写 dw_1.setfilter("A <> A[1] or B <> B[1]") dw_1.filter() 如果你想在取数据时进行,可以用distinct来实现
xichaoCC 2016-07-01
  • 打赏
  • 举报
回复
引用 1 楼 yangyang_2 的回复:
select distinct field from table where ....
我的数据是已经被数据窗口读取,我现在是想在数据窗口进行过滤
petter 2016-07-01
  • 打赏
  • 举报
回复
select distinct field from table where ....

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧