0

複数のテーブルから情報を取得する必要がありますが、アーカイブがゼロのエントリは必要ありません。1 つのテーブルから実行するとうまくいきますが、複数のテーブルから実行するとうまくいきません。助けてください!

if ($_SESSION['user_type']== 1){
$sql="SELECT * FROM orlando,indy WHERE archive='0'";
$result=mysql_query($sql);
}
else
die('You do not have access');
4

2 に答える 2

1

UNION ALLあなたがやろうとしていることに合っているかどうかを見ることができます...

SELECT * FROM orlando WHERE archive='0' UNION ALL SELECT * FROM indy WHERE archive='0'
于 2013-06-19T20:40:24.320 に答える
0
select * from orlando,indy where orlando.archive <> '0' and indy.archive <> '0'
于 2013-06-19T20:41:38.497 に答える