Mysql 从多个表中提取用户的所有信息

Mysql 从多个表中提取用户的所有信息,mysql,phpmyadmin,primary-key,sessionid,Mysql,Phpmyadmin,Primary Key,Sessionid,我随身带着两张表格gcm\u users和vechicle\u master gcm_用户具有名为id的session id,该id在用户注册时自动生成*(A_I主键)*。我在查询中使用该session id来识别登录时的用户 要求-我想显示vehicle\u master表中与gcm\u user表中的用户相关的所有车辆详细信息 注: 当用户登录时,他应该只查看自己的车辆详细信息 尝试使用JOIN,您可以这样做,将您的用户id替换为1 SELECT a.* FROM vehicle_maste

我随身带着两张表格
gcm\u users
vechicle\u master

gcm_用户
具有名为id
session id
,该id在用户注册时自动生成*(A_I主键)*。我在查询中使用该
session id
来识别登录时的用户

要求-我想显示
vehicle\u master
表中与
gcm\u user
表中的用户相关的所有车辆详细信息

注: 当用户登录时,他应该只查看自己的车辆详细信息


尝试使用JOIN,您可以这样做,将您的用户id替换为1

SELECT a.*
FROM vehicle_master a 
JOIN gcm_users b
ON a.registration_no = b.registration_no
WHERE user_id =  1

两个表之间的关系是什么?
从vehicle\u master中选择*,其中session\u id=$user\u session\u id
?但“session id”是gcm\u用户表中的字段@AbdulManaf两个表都与一个公共字段“注册号”相连,该字段是唯一的密钥。