【发布时间】:2019-06-10 12:22:49
【问题描述】:
我正在使用 Advantage SQL 和下面显示的表格(如果您看到附加的第 5 和第 9 项),您会看到 EVID 为 90,官员在两者上都是 IQAONE,但角色是 - 和 T。想要的是,对于现实生活示例中的任何实例,将 Roles 字段设置为 -T (无论如何在此示例中),并删除留下单数 Role 字符的字段。从长远来看,我需要这个来查看 EVID 哪里是一样的,AND PLACE 是一样的,OFFICER 是一样的 TRIDENT 是一样的等等。
有什么想法吗?
【问题讨论】:
-
顺便说一句:您的表格未正确规范化。角色列违反了第一范式 (1NF)。见en.wikipedia.org/wiki/First_normal_form
标签: sql string-concatenation advantage-database-server