【发布时间】:2015-06-16 22:39:31
【问题描述】:
我需要连接两列,我使用 concat ,因为我看到这个函数可以帮助我。
concat 函数的一个例子是:
SELECT CONCAT(column1,'SEPARATOR',column2) FROM table
我的查询是这样的:
SELECT
parent_id AS keep_in_mind_parent_id,
(SELECT name FROM table WHERE id = keep_in_mind_parent_id)
FROM
table
WHERE
id = 3
我应该如何连接这些列?我尝试使用 CONCAT,但似乎没有用。
【问题讨论】:
-
您在查询中使用的
table,它们是同一个表还是不同的表? -
是同一张表,但无论我使用什么查询,2列必须为two_columns_in_one_string
-
什么是列类型,你得到什么,你想要什么
-
我想获取 parent_id 和 parent_name。我使用的父 ID(从 id = 3 的表中选择 parent_id),但父 ID 的名称在另一行。 parent_id 与 id 在同一行,但 parent_name 不在...
-
你能显示(剪切和粘贴不要键入它)创建表语句。然后提供一些示例数据。 2 件事
标签: mysql concatenation concat