0

これが私の要求です

2 つのテーブル (ab) 間の電子メールの一致に基づいてユーザー ID を選択します。次に、別のテーブル (c) のそのユーザー ID に基づいて情報を選択します。

SELECT a.email, b.id
FROM `user_fnf_info` AS a
JOIN users AS b ON a.email = b.email
WHERE a.user_id =1;

mysql では 2 つのクエリで可能ですが、1 つのクエリ (mysql) で記述する方法を知る必要があります。

誰でもこの要件について私を助けてくれます。事前に感謝します。

4

1 に答える 1

3

JOIN3番目のテーブルでそれらを:

SELECT a.email, b.id
FROM `user_fnf_info`     AS a
INNER JOIN users         AS b ON a.email   = b.email
INNER JOIN thethirdtable AS c ON a.user_id = c.user_id
WHERE a.user_id =1;
于 2013-08-19T13:15:29.300 に答える