ORDER BY and LIMIT typically do not work directly with DELETE. One easy way to delete certain amount of rows is to count how many rows are before which satisfy the ordering condition.
A simplified general example could look something like this
DELETE FROM ssdm1
WHERE ... conditions which rows are to be deleted in overall ...
AND 100000 <= (SELECT COUNT(*)
FROM ssdm1 a
WHERE a.[column 0] > ssdm1.[column 0]);
Depending on the database vendor you may be able to use CTE, for example
WITH Q1 AS (
SELECT *
FROM ssdm1
where exists ( select t2.SSN, t2.[Last name], t2.[First name]
from ssdm as t2
where ssdm1.[Column 0] = t2.SSN
and ssdm1.[Column 1] = t2.[Last name]
and ssdm1.[Column 2] = t2.[First name])
ORDER BY [column 0] DESC
LIMIT 1000000)
DELETE FROM Q1;