【发布时间】:2014-12-30 10:20:22
【问题描述】:
我有下面的 tbl A 和 tbl B,我想得到他们的名字,用逗号分隔,但我没有得到我正在寻找的格式。
http://sqlfiddle.com/#!2/149093/10
用户:1,2,3 ;2 - 我也应该得到名字 A,B,C 然后是 B 但我只得到 A 和 B。 我应该如何获得他们在列用户中的个人姓名并且还满足至少存在 2 的条件。在此先感谢。
预期输出是:
A 的整行
带 B 的整行
使用 C
的整行
A 的整行
基本上是 4 行,因为总共有 4 个用户,他们的名字。
| USER | CATEGORY | USERNAME |
|-------|----------|----------|
| 1,2,3 | 1 | A |
| 1,2,3 | 1 | B |
| 1,2,3 | 1 | C |
| 2 | 1 | B |
【问题讨论】:
-
什么是预期输出?问题不清楚
标签: mysql sql select join find-in-set