[英]How can i wrap 2 MySql queries into one?
我想在我的php文件中将以下mysql查询包装成一个。
首先是:
$query = 'SELECT cat_name FROM #__tt_cats WHERE cat_published = 1 AND cat_name LIKE ' . $db->quote('%'.$q.'%');
第二个是:
$query = 'SELECT link_name FROM #__tt_links WHERE link_name LIKE ' . $db- >quote('%'.$q.'%');
我怎样才能做到这一点 ???
检查联盟
$query = 'SELECT cat_name FROM #__tt_cats WHERE cat_published = 1 AND cat_name LIKE ' . $db->quote('%'.$q.'%')
$query += ' UNION '
$query += 'SELECT link_name FROM #__tt_links WHERE link_name LIKE ' . $db- >quote('%'.$q.'%');
UNION运算符默认情况下仅选择不同的值。 要允许重复值,请将UN关键字与UNION一起使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.