2016-09-14 86 views
0

在我的MySQL表fe_users我有列uidusername比較uid並獲取用戶名

在我的MySQL表quiz我有具有相同的值從表fe_usersuiduid

如何運行一個查詢,該查詢返回與uid匹配的表fe_users中的所有用戶名?

+1

我SELECT fe_users提供一個'JOIN'。 – jarlh

回答

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

+0

謝謝,這正是我需要的! – Reza

0

從fe_users INNER JOIN測驗ON fe_users.uid = quiz.uid