我知道这个问题有点令人困惑。请阅读下文。
我有一张桌子
table_categories (id INT(11), cname VARCHAR(25),survey_id INT(11))
我想在不重复的情况下检索列 cname 的值,这是不同的值,但具有另一列中的所有值。
id cname survey_id
-- -------- ---------
1 Trader 2
2 Beginner 2
25 Human 1
26 Human 2
从上面的示例中,我想使用survey_id 的所有值检索不同的 cname。我不想使用任何编程语言。有没有办法使用单个查询。请在 MySQL 中给我一个解决方案。