如何在MySQL中转换表列

时间:2012-09-25 09:56:30

标签: mysql

我有一个包含用户ID和IP地址的表。该表名为whoread

我需要将userid转换为用户名。表user中包含用户ID和用户名,用于转换。

我该怎么做?

3 个答案:

答案 0 :(得分:1)

您只需应用JOIN即可从其他表中获取用户名....

SELECT b.usernames ,a.ipaddress
FROM whoread a JOIN user b 
ON a.userid= b.userid

答案 1 :(得分:0)

你应该使用这样的查询:

 SELECT username FROM user WHERE userid = *idyou'relookingfor*

答案 2 :(得分:0)

尝试类似:

SELECT b.username 
FROM whoread a, user b 
WHERE a.user_id=b.user_id;