Php 如何搜索和匹配MySQL中第一个表和第二个表中的特定单词。
我是一名学习者,正在开发一个web应用程序。 首先,我在第一个表中的数据库中注册和存储值。 第一个表是注册表,它包含3列,mobile是其中的唯一键Php 如何搜索和匹配MySQL中第一个表和第二个表中的特定单词。,php,mysql,Php,Mysql,我是一名学习者,正在开发一个web应用程序。 首先,我在第一个表中的数据库中注册和存储值。 第一个表是注册表,它包含3列,mobile是其中的唯一键 ID | Name | Mobile --------------------------- 1 | Himanshu | 9411154321 --------------------------- 2 | Hunny | 9997421931 --------------------------- 现在,名为messa
ID | Name | Mobile
---------------------------
1 | Himanshu | 9411154321
---------------------------
2 | Hunny | 9997421931
---------------------------
现在,名为message的第二个表也包含3列
ID | Mobile | Message
-------------------------------------
1 | 9411154321 | Hello 1st msg
-------------------------------------
2 | 9999999999 | 2nd msg from another number
-------------------------------------
3 | 9411154321 | 3rd msg
-------------------------------------
4 | 9999900000 | 4th msg
-------------------------------------
在第二个表中,将有实时更新,即在消息表中。我想搜索的是,存储在第二个表中的手机号码与第一个表匹配。
如果在第一个表中找到匹配项,则只有它进一步处理,否则显示错误
我不知道在PHP/Mysql中使用什么查询来匹配这一点。
请帮助。我的简单查询:
SELECT *
FROM second_table LEFT OUTER JOIN first_table
ON first_table.Mobile = second_table.Mobile;
更多:这就是你使用连接的目的:@VyassaBaratham如果你在回答中推荐,我会投反对票。@AaronMiller很公平,但实际上我甚至没有看我发布的任何链接。我假设任何引用都能描述这种基本的东西。@VyassaBaratham,你会这么想,对吗?不幸的是,在W3Schools.com的背景下,这远远不是一个安全的假设。