Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在一个表中,我有一个名为Categories的列,它是一个集合,并且具有变量值,列中没有行,所以我不想解析行中的值,我直接解析这个集合中的值,我怎样才能做到这一点?
谢谢。
根据我的理解,您有一个表,其中一个列是集合类型。这不是传统的,也不推荐。表本身就是集合。尝试通过将表格分成两部分来重塑表格:一个是您已经拥有的列减去 Categories ;和一个类别表,用于保存与外键关联的所有集合的每个元素。现在不需要解析了。
当然,如果您无法进行此类更改,这不是一个有效的解决方案。
也许这可以满足您的要求:
SELECT DISTINCT Categories FROM (Table)