Exemple:SQL - En utilisant les résultats de sous-requête SELECT dans le SELECT
SELECT
(
...
) AS imageName,
(
...
) AS imageURL,
CONCAT(imageName, ' ', imageURL)
Comment pourrais-je y parvenir?
Exemple:SQL - En utilisant les résultats de sous-requête SELECT dans le SELECT
SELECT
(
...
) AS imageName,
(
...
) AS imageURL,
CONCAT(imageName, ' ', imageURL)
Comment pourrais-je y parvenir?
Vous pouvez tout faire à l'intérieur du CONCAT, comme ceci:
select CONCAT((select ...), ' ', (select ...))
Vous pouvez faire ce qui suit, mais attention les alias des tables:
SELECT
T.imageName, T.imageURL
CONCAT(imageName, ' ', imageURL)
FROM
(
SELECT
(
...
) AS imageName,
(
...
) AS imageURL
FROM ... AS innerT
) T
fonctionne aussi bien. Merci. – user1627928
L'OP doit également sélectionner les valeurs 'imageName' et' imageURL' en plus de la chaîne concaténée. –
Les deux fonctionnent. J'ai utilisé de cette façon parce que je n'ai pas besoin des valeurs séparées. – user1627928