SQL插入ID,加上静态字符串

时间:2015-07-28 09:33:00

标签: php mysql

我看了一眼,但我似乎无法找到我正在寻找的东西。我知道这可能是完全错误的,答案很可能很简单,但我无法解决。我仍然是MySQL查询的新手,所以任何帮助都会很棒。

我有这个

INSERT INTO bitnami_wordpress.wp_usermeta_new (user_id, meta_key, meta_value)
SELECT `UserID`, VALUE(`phone_number`),`telephone_number`
FROM my_db.userinfo

如你所见,我在那里有一个值。我正在尝试将该部分设置为插入“meta_key”的静态字符串,以便将其放置为类似

的内容
user_id - meta_key     - meta_Value
1       - phone_number - 01234567890
1       - fav_colour   - red

所以user_id和telephone_number来自表,但VALUE是一段静态文本。我基本上试图通过PHPMyAdmin中的几个MySQL查询将表转换为WP。我会为其他几个领域做同样的事情,比如fav_colour(只是一个例子)。

1 个答案:

答案 0 :(得分:2)

您的查询应如下所示:

INSERT INTO bitnami_wordpress.wp_usermeta_new (user_id, meta_key, meta_value)
SELECT `UserID`, 'phone_number',`telephone_number`
FROM my_db.userinfo

你只需要在静态字符串周围加上单引号。