Php 在完成查询期间更改
我有一个很感兴趣的问题,如果有人知道,请回答我Php 在完成查询期间更改,php,mysql,Php,Mysql,我有一个很感兴趣的问题,如果有人知道,请回答我 所以我有两个表,第一个表中有一列名为“num”,其中包括(比如说电话号码),第二个表中有一列“secu num”,其中也包括一些与第一个表中“num”列和第二个表中“persons”列完全相同的数字(也来自第二个表) 我正在从第一个表中检索数据,我希望,如果第一个表电话号码(从num列)与第二个表号码(从“secu num”列)匹配,则从“persons”列中检索值。有可能吗?如果是,请帮助我,谢谢 注:如果有必要知道我在使用php,但我认为这项
所以我有两个表,第一个表中有一列名为“num”,其中包括(比如说电话号码),第二个表中有一列“secu num”,其中也包括一些与第一个表中“num”列和第二个表中“persons”列完全相同的数字(也来自第二个表) 我正在从第一个表中检索数据,我希望,如果第一个表电话号码(从num列)与第二个表号码(从“secu num”列)匹配,则从“persons”列中检索值。有可能吗?如果是,请帮助我,谢谢
注:如果有必要知道我在使用php,但我认为这项工作必须使用sql如果我理解这个问题,一个常规的左连接应该可以做到这一点
select num, persons from first left join second on num=sec_num;
如果我理解了这个问题,一个规则的左连接应该可以解决这个问题
select num, persons from first left join second on num=sec_num;
如果我们调用表
tableA
(第一个表)和tableB
(第二个表),则会出现如下查询:
SELECT * FROM tableA INNER JOIN tableB on tableA.num = tableB.sec_num
应该可以做到这一点。如果我们调用表
表a
(第一个表)和表b
(第二个表),则会出现如下查询:
SELECT * FROM tableA INNER JOIN tableB on tableA.num = tableB.sec_num
我们应该做到这一点