繁体   English   中英

SQL查询以消除字段中的重复项

[英]SQL query to eliminate a duplicates in a field

在DB中,我们有一个名为“ request”的字段。 在更新值时,我们发现在单个字段中存在重复的值。 Fo EX:

ID    request                                      cust

1   **25**;26;**25**;29;28;23;21;**25**;20         1
2   **24**;26;27;**24**;25;23;**24**;22;22         2

现在,在上表中,字段中的值要求单个字段中的值相同。 现在我该如何消除其中的重复值?

如果您必须在这样的字段中使用分隔列表...

您可以:

  1. 将字段拆分为临时表。
  2. 从表中删除重复项
  3. 从临时表重新创建定界字段。

搜索SO将为每个步骤提供方法。

您的选择将部分地由您的RDBMS指导。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM