• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

如何在mysql中编写一个匹配来自不同表的列的搜索查询并返回第一个表中的另一列?

mysql 来源:Anuradha Sehgal 7次浏览
Table_1 

Name Age City   Mobile 
John S 40 New York  444444 
Roy M 24 London   999999 
Smith 30 Venice   444555 

Table_2 
Name  Age Gender 
John S 40  M 
Sussane 28  F 

将匹配来自Table_1名称,年龄和Table_2的列的查询将会是什么 来自Table_1的Name,Age和return Mobile。如何在mysql中编写一个匹配来自不同表的列的搜索查询并返回第一个表中的另一列?


===========解决方案如下:

试试这个,

select t1.mobile from table_1 t1, table_2 t2 where t1.name = t2.name and t1.age = t2.age 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)