私はいくつかのSQLに苦労していて、いくつかの助けを使うことができます。多くの人にとって、それはかなり初心者のものだと確信しています。
次に例を示し ます。albumidが提供されているときに、アルバムに含まれていないすべての画像を選択しようとしています。
テーブル
ピクチャーテーブル
pictureid
picturename
Album_Pictureアソシエーションテーブル
albumpictureid
albumid
pictureid
アルバムテーブル-このテーブルをSQLで参照する必要はないと思います。
albumid
albumname
アルバムに画像を割り当てていますが、まだ割り当てられていない画像だけを表示したいと思います。
追加のクレジット:さらに良いのは、返されたデータからそれらを省略するのではなく、テーブル内のすべての写真を選択して、アルバムにすでに含まれている写真を知ることができればです。それでも画像を表示して、割り当てを許可しないようにすることができます。
すべてが理にかなっていることを願っています。助けてくれてありがとう。
MYSQL5を使用する