php - 将 2 个字段连接到另一个表中
问题描述
如何将表 1 中的两个字段连接到表 2?
我在下面有这段代码,我如何将用户表中的字段“mobilenumber”、“firstname”和“lastname”加入到 user_address 表中?
$query = "SELECT * FROM user_address WHERE user_id IN
(SELECT id FROM user WHERE email = '".$email."')";
解决方案
$query = "SELECT a.*,b.mobilenumber,b.firstname,b.lastname
FROM user_address a
left join user b on a.user_id=b.user_id
WHERE a.user_id IN
(SELECT id FROM user WHERE email = '".$email."')";
推荐阅读
- tensorflow - 无法识别 GPU 运行模块
- css - 在引导工具提示上对齐 div
- mysql - 获取 sql 选择操作的奇怪结果
- java - Java ProccessBuilder可以使用同一个cmd窗口吗
- swift - AddGestureRecognizer 不适用于 tableViewCell 中的 UILabel
- javascript - 使用 json 文件上的嵌套数组自动完成
- anychart - 不显示值为0的列anychart
- spring - 从 JSF 命令按钮调用 spring 控制器方法
- opengl - 鼠标光标与投影二维矩形的交点
- babeljs - div中变量内的换行符