【问题标题】:Combine Two Column Fields From ONE Table [closed]合并一个表中的两个列字段[关闭]
【发布时间】:2011-09-05 07:14:45
【问题描述】:

我提出了一个新问题,因为我不明白其他答案。
我想在这里澄清一下。

我有一个名为“经验”的表。
它有三个字段:id、experience_name、years。
我想结合两列:experience_name 和 year 并将其命名为.. experience
然后我想创建一个新表并将其命名为 resume_experiences 并放入 COLUMNS id 和体验

你们能帮帮我吗..
我要怎么做?
输出应该是:
表名:resume_experiences
字段:ID |经验

【问题讨论】:

  • 你为什么要提供那个网址?他们是不同的问题。
  • 你的问题不清楚。你能举例说明一下吗?
  • 我从您的个人资料中获取。如果你不明白你之前的问题的答案,我认为你应该尽可能地包括细节。上面的问题是模棱两可的。
  • 对不起 :) 我理解我之前问题的答案.. 他们都得到了正确的回答。这是我不明白的其他帖子的问题和答案..这就是我发布自己的问题的原因。对此感到抱歉:)

标签: php mysql join


【解决方案1】:

试试这个:

INSERT INTO resume_experiences
(id, experience)
SELECT id, CONCAT(experience_name, ' ', CONVERT(years,UNSIGNED))
FROM experiences

【讨论】:

  • :D 感谢您的回答。我真的很感激帮助。我会试试这个。
【解决方案2】:
CREATE TABLE IF NOT EXISTS `resume_experiences `
SELECT `id`, CONCAT(`experience_name`, ' ', `years`) AS `experience`
FROM `experiences`;

【讨论】:

    猜你喜欢
    • 2022-01-26
    • 2022-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-26
    • 2014-06-24
    • 2016-05-06
    • 1970-01-01
    相关资源
    最近更新 更多