2011-10-28 5 views
3

예를 들어 "id", "name", "type", "year"열이있는 테이블이 있습니다. 내 목표 출력은 SELECT CONCAT(id, name, type, year) FROM table입니다.MySQL : Concat 모든 열

열을 모른 채이 작업을 수행 할 수 있습니까? 먼저 열을 먼저 분석하지 않고도 원하는 모든 테이블에 사용할 수 있습니까? CONCAT(*)과 같은 것?

도와 주시면 감사하겠습니다.

대단히 감사합니다.

감사 울프

+1

불가능합니다. fileld 이름을 알고 있어야합니다. 그러나 필드 구분자없이 CSV 파일에 데이터를 출력 할 수 있습니다. – Devart

답변

5

AFAIK, 먼저 열을 알아야합니다. 이

SHOW COLUMNS FROM table 

은 모든 열을 반환합니다. 결과를 사용하여 SELECT 쿼리를 만드십시오.

+0

'*'방법이 없다는 것이 나쁘지 만, 어쨌든 고마워요! 이것은 내가 이미 그것을하고있는 방법입니다. – Wulf