phpのwhere句の中に別のmysqlクエリを置く最も簡単な方法は何ですか?例えばwhere句の中に別のクエリを入れるmysqlとphp
私が試してみました:
$sql = "SELECT app, description FROM all-apps WHERE app!='(SELECT user, app FROM users-apps WHERE user="$user_name")'";
を、私は、データベース内のすべてのアプリケーションエントリを起動する必要があります。ユーザーが自分のリストに同じアプリ名を持っているかどうかを確認します。そうなら、それは現れません。
基本的には2つのデータベースがすべてのアプリケーションを持ち、もう1つはユーザーが使用したアプリケーションがあり、ユーザーが使用していないすべてのアプリケーションを見つけるためにクエリが必要です。
この質問が標準であるかどうかをご質問ください。私は将来の間違いを修正できるように意見を述べてください。