使用电子邮件地址查询以获取用户ID作为查询第二个表的密钥

时间:2013-08-30 23:45:46

标签: mysql

User表具有UserEmail和UserID

“购买”表使用UserID作为密钥。

目前,我在User表上手动执行UserEmail搜索,找出用户ID,然后手动搜索Purchases表以导出记录。我真的很喜欢查询的帮助(我将与Phpmyadmin一起使用)所以我可以使用UserEmail在Purchases表上进行1次查询以获得结果。

我希望这是有道理的,我感谢你。

2 个答案:

答案 0 :(得分:0)

尝试:

SELECT * FROM User, Purchases 
WHERE User.UserID = Purchases.UserID 
AND User.UserEmail = 'user@email.com'

答案 1 :(得分:0)

被称为'加入':

select* from user join purchases using (userid) where useremail = ?