当列具有一些结构时,如何从更多表中选择查询。所以我想使用变量
从旅行和istorie表中选择id,poza等android:weightSum
我想整合来自表格旅行的查询,不仅仅是表格 istorie ,两者都有一些结构 id,titlu,link, poza,alt,keywords
答案 0 :(得分:0)
如果两个表之间列的数量和类型匹配,则可以使用union或union all Union只选择两个表之间的dictinct rowse,Union ALL选择所有行
$sql = "SELECT id, titlu, link, poza, alt, keywords
FROM istorie
WHERE approved='1' LIKE '%''".$keyword."''%'='%''".$keyword."''%' ORDER BY RAND() LIMIT 3
UNION ALL
SELECT id, titlu, link, poza, alt, keywords
FROM travel
WHERE approved='1' LIKE '%''".$keyword."''%'='%''".$keyword."''%' ORDER BY RAND() LIMIT 3
" ;