Php 比较不同表的行

Php 比较不同表的行,php,mysql,sql,Php,Mysql,Sql,我正在尝试制作一个使用两个不同表的聊天应用程序。当用户聊天时,我想在对话中获取他的用户id。在此基础上,我想从users表中显示他们的名字。我正在使用PHP和MySQL,还是个新手。我正在使用外键,但没有得到外键的作用。有什么方法可以做到这一点吗?要做到这一点,您需要在select语句中使用。如果您不理解联接的概念,那么可以很好地解释它们 一个一般性的例子是: SELECT b.UserName FROM Convo a INNER JOIN Users b ON a.userId = b.u

我正在尝试制作一个使用两个不同表的聊天应用程序。当用户聊天时,我想在对话中获取他的
用户id
。在此基础上,我想从
users
表中显示他们的名字。我正在使用PHP和MySQL,还是个新手。我正在使用外键,但没有得到外键的作用。有什么方法可以做到这一点吗?

要做到这一点,您需要在select语句中使用。如果您不理解联接的概念,那么可以很好地解释它们

一个一般性的例子是:

SELECT b.UserName
FROM Convo a 
INNER JOIN Users b ON a.userId = b.userId

不过,我需要知道您的具体模式才能给出准确的代码。

谢谢它对我有用…@AdityaGiri太好了,我很高兴它对您有所帮助