最も適切と思われる利用可能な列を選択できます。
DELETE FROM table_name WHERE column_name = 'valuse'
column_nameがないと、すべての行のみを削除できます。
column_name主キーである必要はありませんが、のすべての行column_name = 'valuse'が削除されます。
編集
削除するには:
DELETE FROM table_name WHERE Name = 'ABC' AND RollNo = 98;
NameRollNo主キー ではない可能性があります。
3行目のみを削除します。
DELETE FROM table_name
WHERE ('ABC',98) IN ( SELECT TOP 1 Name, Rollno
FROM table_name
ORDER BY Name,RollNo DES)
2番目の方法:TOPが機能しない場合
DELETE FROM table_name
WHERE ('ABC',98) IN ( SELECT Name, Rollno
FROM table_name
ORDER BY Name,RollNo DES LIMT 1)
注意:1つは削除されますが、どれかはわかりません。
試してみる!!