0

用户的 WordPress 数据库架构如下:

TABLE wp_users
ID
user_login
user_pass
user_nicename
user_email
...

TABLE wp_usermeta
umeta_id
user_id
meta_key
meta_value

现在,这wp_usermeta是我希望能够为其编写 SQL 语句的表。

在一行中,meta_key是“first_name”......我如何编写一个 SQL 查询来提取等于“first_name”的meta_value位置?meta_key这不起作用:

SELECT meta_value FROM wp_usermeta WHERE meta_value = "first_name";

4

1 回答 1

3

它应该是

SELECT meta_value FROM wp_usermeta WHERE meta_key = "first_name";

注意你有WHERE meta_value而不是WHERE meta_key

于 2012-05-07T00:58:13.387 回答