私が書いたクエリは次のとおりです。
delete from featured where featuredID IN(
select top(@removeAmnt) * from featured
order by featured.createdon asc)
これは機能していないようです。私が得るエラーは、「サブクエリがEXISTSで導入されていない場合、選択リストで指定できる式は1つだけです」です。私はSQLクエリに精通していません。私は基本的に、デフォルト値が日付関数であるcreatedonフィールドでこれらを並べ替えようとしています。また、spを使用すると、値removeAmntを渡すことができます。これは、削除する上から選択されるテーブルエントリの数です。