我有两张不同的牌桌。一个是person
,另一个是Cardholder
。这两个表都有一行具有相似的名称和相同的值,并且名为personId
。我要做的是将personId
表上的行person
与持卡人表上的personId
进行比较,并在两个表上仅打印与personId
的值匹配的行。我将如何用PHP编写这样的任务?我尝试了很少的东西,却未能按照我的意愿行事。
答案 0 :(得分:0)
sql查询看起来像这样:
选择P. *来自人P. INNER JOIN持卡人C ON C.personId = P.personId
这只会从持卡人表中personId上匹配的表人中选择字段。
答案 1 :(得分:0)
你需要这样的代码
MySQL代码: -
("SELECT Cardholder.personId, person.personId FROM Cardholder INNER JOIN person ON Cardholder.personId = person.personId");
PHP代码: -
if (count($SQLstatment) > 0) {Exist} else {Not}