我有一个如下所示的 mysql 表:
id col2 col3 col4
1 value1 value2 3534
2 value1 value1 8456
3 value1 value2 3566
4 value1 value3 7345
5 value2 value3 6734
我想做的是,选择不同的 col2+col3 值
id col2 col3 col4
1 value1 value2 3534
2 value1 value1 8456
4 value1 value3 7345
5 value2 value3 6734
我使用了下面的查询,我得到了想要的结果,如下所示。
SELECT distinct(CONCAT(col2, col3)) as "dummy column", id, col2, col3, col4
FROM yourtable
GROUP BY CONCAT(col2, col3);
我的问题是,
由于我不想在输出表中显示列“虚拟列”,我该如何隐藏它?
这个问题与旧问题有关