1

我需要使用 SQL 命令将一列中的值附加到另一列,并且需要一些语法帮助。

我有一个带有“http://i2.ytimg.com/vi/”的图像列作为表中所有字段的值。我需要将来自另一个名为“url”的列的值附加到该字符串的末尾。每个条目的 url 字段具有不同的值。

我在想类似的事情:

SELECT image + url FROM 'films';

谢谢你的帮助。

另外,我需要对另一列执行相反的操作,我需要将一列中的值添加到另一列的开头。

:)

4

3 回答 3

2

试试这个:

对于 mysql :

select CONCAT(column1,column2) from table

或者当您更新它时使用:

update table set column1= CONCAT(column1,column2) 
于 2012-07-12T10:35:14.813 回答
1

您正在寻找的是CONCAT.

于 2012-07-12T10:35:46.210 回答
1
SELECT image || url as imageUrl FROM 'films';
于 2012-07-12T10:41:58.240 回答