Ocultar nueva columna (columna de alias)

Tengo una tabla mysql que se ve así:

id    col2    col3      col4
1   value1    value2    3534
2   value1    value1    8456
3   value1    value2    3566
4   value1    value3    7345
5   value2    value3    6734

Lo que quería hacer es seleccionar distintos valores col2+col3

id    col2    col3      col4
1   value1    value2    3534
2   value1    value1    8456
4   value1    value3    7345
5   value2    value3    6734

Utilicé la siguiente consulta, obtengo el resultado deseado como se muestra aquí.

SELECT distinct(CONCAT(col2, col3)) as "dummy column", id, col2, col3, col4
FROM yourtable
GROUP BY CONCAT(col2, col3);

Mi pregunta es,

Como no quiero mostrar la columna "columna ficticia" en la tabla de salida, ¿cómo puedo ocultar lo mismo?

Esta pregunta está relacionada con SO pregunta anterior

Seleccionando una combinación distinta de 2 columnas en mysql

preguntado el 30 de junio de 12 a las 21:06

@MarkByers: está funcionando... ver aquí -

1 Respuestas

¿Por qué no estás intentando lo siguiente?

SELECT id, col2, col3, col4
FROM yourtable
GROUP BY col2, col3

Respondido el 30 de junio de 12 a las 21:06

sin eso no obtendré el resultado deseado. - Fahim Parkar

¿Por qué no usa el grupo por columna 1, columna 2 ... ya que no necesitará el concat y las cosas distintas? sashi kant

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.