我需要从多个表中提取信息,但我不希望存档等于零的条目。当我从一张桌子上做这件事时,我可以做到这一点很好但是当我从多张桌子上尝试它时它不起作用..请帮忙!
if ($_SESSION['user_type']== 1){
$sql="SELECT * FROM orlando,indy WHERE archive='0'";
$result=mysql_query($sql);
}
else
die('You do not have access');
答案 0 :(得分:1)
您可以看到UNION ALL
是否适合您要做的事情......
SELECT * FROM orlando WHERE archive='0' UNION ALL SELECT * FROM indy WHERE archive='0'
答案 1 :(得分:0)
select * from orlando,indy where orlando.archive <> '0' and indy.archive <> '0'