【发布时间】:2015-10-11 08:12:53
【问题描述】:
我想在一个选择查询中获取两个表而无需内部连接,我可以这样做吗?
if(isset($_POST['search']))
{ $name=$_POST['searchtxt'];
$result = mysql_query("SELECT * FROM `product_tb_men` WHERE `name` LIKE '%".$name."%'");
}
这不是完整的代码,第二个表名是product_tb_women..
【问题讨论】:
-
还有其他选项,而不是
inner join,比如left join, right join -
没有内连接,可以试试UNION来选择两个表之间不同的记录。
-
查看 SQL 注入和 PHP 已弃用的 mysql_ API