如何在搜索按钮中联合所有2个表

时间:2014-07-14 06:24:15

标签: php mysql union

Good AM / PM Sir / Mam。

我在stackoverflow中看到很多关于Union ALL语句的主题,但是我真的很困惑我在php中应用它。你能帮我解决这个问题,我非常感谢你的帮助。非常感谢你。

我有2个表 intime outtime

他们有2列,usernamedetails

这是我的代码:

$raw_results = mysql_query("SELECT * FROM intime WHERE (`username` LIKE '%".$query."%') OR (`details` LIKE '%".$query."%')") or die(mysql_error());

这个用于另一个表。

$raw_results = mysql_query("SELECT * FROM outtime WHERE (`username` LIKE '%".$query."%') OR (`details` LIKE '%".$query."%')") or die(mysql_error());

非常感谢你。

1 个答案:

答案 0 :(得分:0)

试试这个

$raw_results = mysql_query("SELECT * FROM intime 
WHERE (`username` LIKE '%".$query."%') OR (`details` LIKE '%".$query."%') 

UNION ALL 

SELECT * FROM outtime 
WHERE (`username` LIKE '%".$query."%') OR (`details` LIKE '%".$query."%')");