2012-09-26 60 views
0

示例使用子查詢的結果中選擇: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