比较uid并获取用户名

时间:2016-09-14 07:22:01

标签: mysql sql

在我的MySQL表fe_users中,我有列uidusername

在我的MySQL表quiz中,我的列uid与表uid中的列fe_users具有相同的值。

如何运行一个返回表fe_users中与uid匹配的所有用户名的查询?

2 个答案:

答案 0 :(得分:3)

您需要join

SELECT fe_users.* from fe_users INNER JOIN quiz ON fe_users.uid = quiz.uid
  

SQL JOIN子句用于组合来自两个或多个表的行,   基于他们之间的共同领域。

     

最常见的连接类型是:SQL INNER JOIN(简单连接)。一个SQL   INNER JOIN返回连接的多个表中的所有行   条件得到满足。

http://www.w3schools.com/sql/sql_join.asp

答案 1 :(得分:0)

从fe_users中选择fe_users INNER JOIN测验ON fe_users.uid = quiz.uid