2012-09-26 2 views
0

예에서 SELECT에서 서브 쿼리의 결과를 사용 :SQL - 선택 (SELECT)

SELECT 
    (
     ... 
    ) AS imageName, 
    (
     ... 
    ) AS imageURL, 
    CONCAT(imageName, ' ', imageURL) 

가 어떻게이를 수 있을까?

답변

1

는이처럼 CONCAT 내에서 모든 작업을 수행 할 수 있습니다

select CONCAT((select ...), ' ', (select ...)) 
+0

OP는 연결 문자열 외에'imageName' 및'imageURL' 값을 선택해야합니다. –

+0

둘 다 작동합니다. 나는 분리 된 값을 필요로하지 않기 때문에이 방법을 사용했다. – user1627928

1

는 다음 작업을 수행하지만 테이블 '별명을 볼 수 있습니다 :

SELECT 
    T.imageName, T.imageURL 
    CONCAT(imageName, ' ', imageURL) 
    FROM 
    (
     SELECT 
     (
     ... 
     ) AS imageName, 
     (
     ... 
    ) AS imageURL 
     FROM ... AS innerT 
    ) T 
+0

뿐만 아니라 작동합니다. 감사. – user1627928