R で sqldf パッケージを使用しています。学生の ID が別のデータセットから除外されているデータセットを作成したいと考えています。私のコードは次のようになります:
delete <- sqldf("select distinct ID from A where ...")
B<-sqldf("select * from A where ID not in ('select ID from delete')")
コードを実行した後、B は A とまったく同じであることがわかりました。sqldf はネストされた select ステートメントを認識していないようです。任意の提案をいただければ幸いです!