怎样去除数据集重复的记录

falcon2006 2008-05-11 02:32:42
数据表中一列的值如下
a_001_2004
a_001_2005
a_002_2004
a_002_2005
怎样可以只将001,002添加到combox中
我先查询这列值,然后用MID函数截取后加进去的,但是有重复的记录,该怎样剔除重复的
...全文
115 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tanjiunnya 2008-05-12
  • 打赏
  • 举报
回复
1) 先用Split把数据分解出来

2) 用一个For Loop 来巡徊那个ComboBox,如果 内的item出现了,就不要加入。如果
没有出现的才加入。

vbman2003 2008-05-12
  • 打赏
  • 举报
回复
split(s,"_")(1)
falcon2006 2008-05-12
  • 打赏
  • 举报
回复
我用这个解决了,多谢二楼
select distinct substring(字段名,8,3) from 表名
falcon2006 2008-05-12
  • 打赏
  • 举报
回复
mid函数 SQL中不识别
vansoft 2008-05-11
  • 打赏
  • 举报
回复
select distinct mid(字段名,3,3) from 表名

截取字符串的函数可能有错,
自己查一下到底是哪个?
舉杯邀明月 2008-05-11
  • 打赏
  • 举报
回复
把 加了哪些数据、加了多少条 记录下来。
在“加入”之前,查一下待加入的数据是否存在,已经存在就不加入,否则就加入。

这样不就行了吗?

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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