table1からリンクを取得し、このリンクがtable2とtable3に存在するかどうかを確認するMySQLクエリを作成したいと思います。
現在、2つのクエリを実行していますが、2つのクエリを1つに結合して、10の結果が返されることを保証したいと思いますか?(最初の後で、現在、mysql_num_rows($ rez)> 0の場合、返される結果は10未満になります)
ありがとう。
$result = mysql_query("SELECT id,link FROM table1 WHERE Order By id DESC LIMIT 0,10");
while ($row = mysql_fetch_array($result)){
$rez = mysql_query("(SELECT link FROM table2 WHERE link='".mysql_real_escape_string($row['link'])."') UNION (SELECT link FROM table3 WHERE link='".mysql_real_escape_string($row['link'])."')");
if(mysql_num_rows($rez)==0){
//do stuff with $row['link'];
}
}