現在SNSサイトの友達機能を作っているのですが、SQL文にてエラーが出ております。ご教授お願いします。
以下、使用中のテーブルです
上記が全ユーザーの情報です。機能を作りたいだけなので情報は最小です。
下記は申請者、申請先、申請状況(1友達、2申請中、3不認可)
友達申請の条件として、1、2、3にも当てはまらないユーザーに対して申請できる様にします。
以下のSQLで作成した結果がこれです
SQL
1SELECT * FROM user WHERE userid NOT IN(SELECT followingid FROM following WHERE userid = 1);
これで概ね必要な情報は取得出来ているのですがSQL分からもお分かりいただける様に、現在のユーザーはuseridが1のユーザーです。
そのため、最後の画像のuseridが1の結果を除いた結果を取得したいです。
どの様にSQL分を改良すれば良いでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。