我有一个表1,其中包含来自用户的数据,例如:
- 姓名;
- 用户ID;
- 电子邮件
我有一个表2,其中有关于转诊的数据,例如:
- 引用方ID;
- 引用ID;
现在,假设引用方ID = 84
84是Bob的用户ID。
我想在表2中创建一列,显示来自Bob的电子邮件。
- 参考编号:84
- ReferrerEmail: bob@email.com
可以在phpmyadmin中实现吗?
我尝试了INSERT INTO,但我的知识不足以为这种情况创建函数式查询。
我有一个表1,其中包含来自用户的数据,例如:
我有一个表2,其中有关于转诊的数据,例如:
现在,假设引用方ID = 84
84是Bob的用户ID。
我想在表2中创建一列,显示来自Bob的电子邮件。
可以在phpmyadmin中实现吗?
我尝试了INSERT INTO,但我的知识不足以为这种情况创建函数式查询。
1条答案
按热度按时间py49o6xq1#
如果table1中已经有了用户信息(包括电子邮件地址),则不应在table2中复制该信息。实际上,看起来您的数据现在已经相当不错了,这是一件好事。
您不应将用户的电子邮件地址添加到表2中,而应构建查询来利用数据库的强大功能来检索所需的信息。例如,请参见http://sqlfiddle.com/#! 9/4d87e0/6/0
类似以下的查询
或
可能会让你走上正确的道路。