根据第二个表格获取电子邮件

时间:2016-03-31 04:30:53

标签: mysql sql

我在mysql中不太好,对于高级用户来说,它只需一分钟。我只需要来自桌面的电子邮件"用户" 。每个用户都有表"配置文件"或以其他方式,每个"配置文件"条目有user_id。个人档案也有"年龄"条目。我需要来自用户的电子邮件" age"是> = 40。

SELECT email FROM users WHERE ... ( age from "profiles" table for that user_id >= 40 ) 

1 个答案:

答案 0 :(得分:2)

假设{profiles}表的user_id是引用“users”表中主键id的外键,您可以执行以下操作:

SELECT U.email FROM users U, profiles P WHERE P.user_id = U.id AND P.age >= 40