【发布时间】:2020-01-19 12:47:16
【问题描述】:
我正在处理一个设计不佳的旧数据库,正在过渡到一个新系统。
产品通过以下方式与类别相关联:
|------------|------------------|
| product_id | category_ids |
|------------|------------------|
| 12 | 34,52,105 |
|------------|------------------|
| 14 | 34,52,192 |
|------------|------------------|
我试图弄清楚如何从该列中简单地选择所有唯一类别 ID 的列表,如下所示:
|-------------|
| category_id |
|-------------|
| 34 |
|-------------|
| 52 |
|-------------|
| 105 |
|-------------|
| 192 |
|-------------|
任何帮助将不胜感激,谢谢!
【问题讨论】:
-
stackoverflow.com/questions/17942508/… - 这显示了如何解析逗号分隔的列。 "distinct" 应该去重复。