Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在mysql中进行多个选择,然后将数据集中在一起_Mysql - Fatal编程技术网

如何在mysql中进行多个选择,然后将数据集中在一起

如何在mysql中进行多个选择,然后将数据集中在一起,mysql,Mysql,我试图一次从3个表中检索数据,但我不知道如何在mysql中实现(说实话,我在数据库方面真的很差,所以这让我很困惑) 我要做的是使用users id编写查询,从logins表中获取电子邮件,然后从users表中获取名称和姓氏。然后,我想使用从users表中获得的location_id来找出他或她来自哪个城市 我希望这对你有意义,谢谢你的时间。也许这会有所帮助 select a.email, B.name, B.surname, C.city from logings A join users B

我试图一次从3个表中检索数据,但我不知道如何在mysql中实现(说实话,我在数据库方面真的很差,所以这让我很困惑)

我要做的是使用users id编写查询,从logins表中获取电子邮件,然后从users表中获取名称和姓氏。然后,我想使用从users表中获得的location_id来找出他或她来自哪个城市


我希望这对你有意义,谢谢你的时间。

也许这会有所帮助

select a.email, B.name, B.surname, C.city
from logings A join users B on (A.id=B.id) join locations C on 

@Shadow谢谢你的帮助Shadow给我指出了正确的帖子,顺便谢谢你的帮助
select a.email, B.name, B.surname, C.city
from logings A join users B on (A.id=B.id) join locations C on