2016-09-14 5 views
0

私のMySQLテーブルfe_usersに私はカラムuidusernameを持っています。uidを比較してユーザ名を取得

私のMySQLのテーブルquiz私はテーブルfe_usersからの列uidと同じ値を持つuidの列を持っています。

テーブルfe_usersのすべてのユーザー名がuidと一致するクエリを実行するにはどうすればよいですか。

+1

ONクイズに参加私は 'JOIN'を示唆しています。 – jarlh

答えて

3

joinはJOIN句を使用すると、SQL

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

を必要とするもので、複数のテーブルからそれらの間に共通のフィールドに基づいて を行を組み合わせるために使用されます。

最も一般的な結合タイプは、SQL INNER JOIN(単純結合)です。 SQL INNER JOINは、条件が成立した結合テーブル がある複数のテーブルからすべての行を返します。 fe_users INNERから

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

+0

ありがとう、それは私が必要なものです! – Reza

0

SELECT fe_usersはfe_users.uid = quiz.uid

関連する問題